结点数量对threejs性能的影响

结点数量对threejs性能的影响是非常大的。它远超过顶点数对threejs渲染的影响,因为结点数多,意味这threejs中的group特别多。那么threejs中对group的处理其实是在javascript中的代码运行的,这非常影响threejs的运行效率。

因此,一个提升threejs渲染性能的关键是减少3D对象的分组量。或者,即便原始数据是分组了,也要尽可能的合并。要知道2000个结点的影响远超20万个顶点对性能的影响!

发表评论

邮箱地址不会被公开。 必填项已用*标注