OBJLoader与OrbitControls旋转问题

时间:2017-01-30 10:02:23

标签: javascript three.js

我已经使用我还添加了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 );

0 个答案:

没有答案