Javascript 带轨道控制旋转问题的OBJ装载机
我使用three.js OBJLoader加载了一个OBJ模型,我还添加了OrbitControl。每当我在对象的x位置上添加值时,控件都会更改其旋转轴。如果没有x值,它将正常工作。我将如何着手解决此问题? 不工作:Javascript 带轨道控制旋转问题的OBJ装载机,javascript,three.js,Javascript,Three.js,我使用three.js OBJLoader加载了一个OBJ模型,我还添加了OrbitControl。每当我在对象的x位置上添加值时,控件都会更改其旋转轴。如果没有x值,它将正常工作。我将如何着手解决此问题? 不工作: var objLoader = new THREE.OBJLoader(); objLoader.setMaterials( materials ); objLoader.setPath( 'obj/cylinder/
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 );
如何创建OrbitControls的实例?控件开始围绕不同的轴旋转?这听起来很不可能。