Three.js拖着环顾四周

时间:2017-02-26 22:11:04

标签: javascript three.js

对于我正在做的项目,我想做THREE.OrbitControls

之类的事情
var controls = new THREE.OrbitControls(camera, renderer.domElement);

但没有相机移动。

我正在寻找一些three.js插件(例如OrbitControls)或一些代码来执行此操作。

谢谢!

1 个答案:

答案 0 :(得分:2)

如果您希望相机位于场景的中心并仅旋转,则可以使用OrbitControls和此模式:

// camera
camera = new THREE.PerspectiveCamera( ... );
camera.position.set( 0, 0, 0.01 ); // OrbitControls target is the origin

// controls
controls = new THREE.OrbitControls( camera, renderer.domElement );
controls.addEventListener( 'change', render ); // use this only if there is no animation loop
controls.enableZoom = false;
controls.enablePan = false;

three.js r.84