对于我正在做的项目,我想做一些类似 THREE.OrbitControls
的事情:
var controls = new THREE.OrbitControls(camera, renderer.domElement);
但不要让相机移动。
我正在寻找一些 Three.js 插件(例如 OrbitControls
),或一些代码来执行此操作。
谢谢!
最佳答案
如果您希望相机位于场景中心并且仅旋转,则可以使用 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;
三.js r.84
关于javascript - 三.js拖动查看,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42474846/