我已经使用我还添加了OrbitControls的three.js OBJLoader加载了一个OBJ模型。每当我在对象的x位置上添加一个值时,控件就会改变它旋转的轴。没有x值它可以正常工作。我该如何解决这个问题呢? 不工作:
var objLoader = new THREE.OBJLoader();
objLoader.setMaterials( materials );
objLoader.setPath( 'obj/cylinder/' );
objLoader.load( 'body_dyn.obj', function ( object ) {
object.position.y =- 100;
object.position.x =- 100;
scene.add( object );
}, onProgress, onError );
工作:
var objLoader = new THREE.OBJLoader();
objLoader.setMaterials( materials );
objLoader.setPath( 'obj/cylinder/' );
objLoader.load( 'body_dyn.obj', function ( object ) {
object.position.y =- 100;
scene.add( object );
}, onProgress, onError );