如何实现相机底座运动?

问题描述

我是threejs 的新手,正在使用threejs 自定义一些应用程序。在我的工作中,我必须制作一个所谓的功能,像下面这样的相机底座运动

https://rawgit.com/nselikoff/basic-camera-movement-three-js/master/index.html

相机底座移动意味着

从俯视图来看,它的工作原理类似于放大/缩小 从侧面看,它在右手笛卡尔 Threejs 坐标中通过 Y 轴上下移动 希望我的解释能帮助您理解。

起初,我只是想通过改变它的 Y 位置来完成,如下所示,

camera.position.y = camera.position.y + 2; //2为任意常数

从俯视图来看,它运行良好。但是从侧面看,相机不会通过 Y 轴上下移动。好像在绕着它的目标旋转。

我认为从侧面看,要实现底座移动,相机的目标必须与相机一起移动。

有人能给我一些关于相机底座移动功能的好提示吗?

非常感谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)