Three.js |将matrixAutoUpdate = false应用于场景中的所有网格

时间:2017-08-31 00:02:29

标签: javascript three.js

我有一个有很多OBJ网格的场景,我想为所有这些场景禁用matrixAutoUpdate。 OBJ对象包含许多子网格,我不知道如何实现这一点。有人可以帮忙吗?谢谢

1 个答案:

答案 0 :(得分:1)

您可以使用类似的模式遍历场景图 - 或任何根对象及其子对象:

scene.traverse( function( node ) { // or myObject.traverse(

    // your code here

    if ( node.isMesh ) {

        node.matrixAutoUpdate = false;

    }

} );

three.js r.87