我正在使用Three.js来开发360°图片的播放器,我需要一些建议 .
我在场景中创建了一些cliquable网格物体 . 目前,当用户点击网格时,相机的方向会残酷地改变为网格的方向 . (这是通过调用THREE.Camera.lookat()完成的) .
我想要的是,当用户点击时,摄像机从其目标矢量平滑过渡到网格的方向 . 我想相机需要大约1秒才能从当前矢量转到网格方向 .
我已经看到补间是一个库,我们可以用它来动画场景,但我真的不明白它是如何工作的 . 你知道我可以用来实现这个动画吗?如果补间可以帮助我,你能解释补间如何与three.js发挥作用,或者你可以链接一些githubs或者其他吗?
感谢您的反馈 .
2 回答
只是使用Tween.js扩展manthrax的想法
就像是:
在动画中: