我在 Three.js 中更新了 BufferGeometry 的顶点。但是,在更新之后,在我的情况下,该 bufferGeometry 的索引也需要更新。我只是使用geometry.setIndex(newIndicesArray)
命令没有成功。我不确定是否需要为 index.html 启用任何更新标志。谢谢你。
问问题
1545 次
1 回答
1
您想BufferGeometry
在渲染几何图形后更新 indexed- 的索引。
为此,您不能重新分配新的索引数组——您只能更改现有数组的值。
因此,您必须使用此模式:
mesh.geometry.index.array[ 0 ] = 10;
mesh.geometry.index.needsUpdate = true;
有关如何更新顶点,请参阅此相关答案。
三.js r.84
于 2017-04-17T15:09:36.973 回答