在中心旋转相机

时间:2015-01-07 04:28:01

标签: camera three.js

我想要做的是在相机位置稳定的同时在相机的中心旋转相机。因此,当用户点击并移动鼠标时,他将从该视角获得所有可能的视角。

我正在使用引用控件,所以我尝试了以下内容:

controls.target.set(camera.position.x,camera.position.y,camera.position.z); 

但它没有给出想要的结果。我看起来像在x,y,z轴上的相机旋转,而相机位置是相同的。 我该怎么做?

1 个答案:

答案 0 :(得分:1)

  • 如果您想保留TrackballControls,请设置一个非常接近target(将相机位置和controls.target设置为非常接近的坐标,但不同的坐标。)

  • 否则请使用PointerLockControls