我使用TrackballControls
将相机向上平移(按住d并向下拖动)在伸展到地平线的地板平面上方。这可以正常工作并实现所需的视角,但现在我想设置相机的初始位置,以便启动平移 - 无需任何键盘控制。
我已经尝试查看TrackballControls
的源代码,但我似乎无法重新创建它的平移行为。
我尝试了各种
myCamera.translateZ(0.5);
和
myCamera.up.set(0,1,0);
但相机最终会翻转在其侧面或表现出意外行为(如打破TrackballControls
键盘输入)。这应该很简单:如何平移(不旋转)相机,使其向上移动(垂直于我的平面),使透视开始于眼睛水平"而不是"地面"?