微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何实现相机底座运动?

如何解决如何实现相机底座运动?

我是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 举报,一经查实,本站将立刻删除。