Three.js | OrbitControls | 如何改变中心?

Tre*_*inq 4 three.js

在three.js中如何设置摄像机轨道的中心?(使用OrbitControls)

蛋:我想用

camera.lookAt(new THREE.Vector3( 100,50,200 )

并使我的相机绕这一点运行,而不是在0,0,0左右

怎么设置?

Wes*_*ley 8

您可以OrbitControls像这样设置旋转中心:

controls = new THREE.OrbitControls( camera, renderer.domElement );
controls.target.set( x, y, z );
Run Code Online (Sandbox Code Playgroud)

Vector3 target是旋转的中心,也是相机"看着"的点.

three.js r.76