我对three.js
有疑问。
如何为网格设置偏移?
基本代码位于:http://lukas.achatz.ws/tst/webgl_003.html
我想要的是设置位置偏移,并且该点也应该用作旋转参考。
我尝试过:mesh.applyMatrix( new THREE.Matrix4().makeTranslation( -2, 0, 0 ) );
但这只会移动场景中的网格物体。
答案 0 :(得分:2)
您可以这样做:
var group = new THREE.Group();
scene.add( group );
var mesh = new THREE.Mesh( ..., ... );
mesh.position.set( -2, 0, 0 );
group.add( mesh );