is there a container type object in three.js to tr

2019-03-18 08:43发布

is there a container or node object in three.js in which multiple meshes can be added as child so that they can be transformed together?

(an invisible container that allows to perform transformations on all child objects as in a group?)

thanks

1条回答
霸刀☆藐视天下
2楼-- · 2019-03-18 09:34

Example.

var group = new THREE.Group();

for ( var i = 0; i < 1000; i ++ ) {

    var mesh = new THREE.Mesh( geometry, material );
    mesh.position.x = Math.random() * 2000 - 1000;
    mesh.position.y = Math.random() * 2000 - 1000;
    mesh.position.z = Math.random() * 2000 - 1000;

    mesh.rotation.x = Math.random() * 360 * ( Math.PI / 180 );
    mesh.rotation.y = Math.random() * 360 * ( Math.PI / 180 );

    group.add( mesh );

}

scene.add( group );

r69+

查看更多
登录 后发表回答