当我将矩阵应用于缓冲测量时,我希望快速获得更新的位置属性,我正在处理1000000+顶点。
我尝试过Matrix4.applyToBufferAttribute(),但缓冲区属性仍然相同
执行此操作的最佳方法是什么?
我尝试过Matrix4.applyToBufferAttribute(),但缓冲区属性仍然相同
然后你的应用程序似乎在做错了什么。 Matrix4.applyToBufferAttribute()
确实将矩阵应用于给定属性。该方法在three.js
的核心中多次使用,例如在BufferGeometry.applyMatrix()
中:
确保在方法调用后将BufferAttribute.needsUpdate
设置为true
。是的,这是将4x4转换矩阵应用于缓冲区属性的预期方式。