更改位置Three.js后顶点未更新

时间:2014-02-02 01:49:16

标签: javascript three.js

我使用THREE.GeometryUtils.merge将多个多维数据集合并在一起,我正在通过更改THREE.Mesh来移动此合并对象(object.position对象)。

对象移动得很好,但是当我稍后为了碰撞检测目的访问它的顶点时,我意识到顶点不会受到我对position的更改的影响。我已经尝试将verticesNeedUpdate设置为true,但这似乎没有帮助。

有谁知道这里可能出现什么问题?

1 个答案:

答案 0 :(得分:1)

原来我只需要object.localToWorld(vertex)从本地顶点转到全局顶点。我不知道Three.js中的局部/全局坐标差异所以我很困惑。

希望这会帮助其他一些困惑的人!