Three.js - 如何更新THREE.Points(或THREE.ParticleSystem)中的顶点?

时间:2016-07-08 00:58:51

标签: javascript three.js

我看到的例子提到了设置顶点'(即THREE.Vector3)个对象.velocity并看到粒子系统的geometry.__dirtyVerticestrue

但我没有看到这些属性中的任何一个。 我正在使用three.js版本75的明确类型定义。

如果所有其他方法都失败了,我可能会根据各自的速度手动更新所有顶点。但我真的不想这样做。

1 个答案:

答案 0 :(得分:0)

geometry.__dirtyVertices = true;适用于pre-r49,在以后的版本中需要使用:

geometry.verticesNeedUpdate = true;

查看此 How to update things 参考文档,了解有关如何更新内容的更多详细信息。