3.js中缓冲区计的更新索引



i在三分js中更新了缓冲区的顶点。但是,在此更新之后,在我的情况下,该缓冲区计的索引也需要更新。我只使用geometry.setIndex(newIndicesArray)命令而没有成功。我不确定是否需要为索引启用任何更新标志。谢谢。

您想在渲染几何形状后更新索引 BufferGeometry的索引。

要这样做,您不能重新分配一个新的索引数组 - 您只能更改现有数组的值。

因此,您必须使用此模式:

mesh.geometry.index.array[ 0 ] = 10;
mesh.geometry.index.needsUpdate = true;

有关如何更新顶点,请参阅此相关答案。

三。r.84

最新更新