2013-05-12 37 views
1

我想有一个特定的对象更新,因为它的顶点已更改。更新单个对象时,其几何变化

该文档说明将geometry.verticesNeedUpdate设置为true。但是,只有在渲染器中使用autoUpdateObjects = true时,这才起作用。

如果不是,你可以做的唯一的事情就是手动调用initWebGLObjects以便更新你的对象。

但是,initWebGLObjects正在循环场景中的所有对象,这似乎是过度技术,因为知道我有一对(或几对)对象来更新每个帧。

有没有办法将我的对象标记为需要更新而无需致电initWebGLObjects

+0

这是一个非常复杂的问题。我建议你把它变成一个增强的请求,并在three.js板上重新发布它,如果可能的话,会有一个引人注目的例子。 – WestLangley 2013-05-12 19:03:25

+0

我已经在github上打开了关于此的请求。 – Popov 2013-05-13 07:54:13

回答

0

问题已关闭,我在GitHub上打开了一个请求。