0

我在 Three.js 中更新了 BufferGeometry 的顶点。但是,在更新之后,在我的情况下,该 bufferGeometry 的索引也需要更新。我只是使用geometry.setIndex(newIndicesArray)命令没有成功。我不确定是否需要为 index.html 启用任何更新标志。谢谢你。

4

1 回答 1

1

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

为此,您不能重新分配新的索引数组——您只能更改现有数组的值。

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

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

mesh.geometry.index.needsUpdate = true;

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

三.js r.84

于 2017-04-17T15:09:36.973 回答