Three.js:将矩阵应用于对象组,然后更新其位置

时间:2019-09-16 16:02:31

标签: javascript three.js

当我们将场景中的对象添加到组(现在称为Object3D())时,我们如何为组对象应用正确的矩阵,以便它们的位置在场景中得到更新。

1 个答案:

答案 0 :(得分:0)

据我所知-默认情况下;如果对象已使用

添加到场景中,则对象会自动更新它们的矩阵
var object = new THREE.Object3D();

scene.add( object );

如果它们是已添加到场景中的另一个对象的子代:

var object1 = new THREE.Object3D();
var object2 = new THREE.Object3D();

object1.add( object2 );
scene.add( object1 );

 //object1 and object2 will automatically update their matrices

还有更多here