我有4个世界点作为Vector3
对象。
我还有一个具有固定旋转的透视摄像机。
我希望保留我的摄像机旋转,并使其以0,0,0
为中心,可以保证我的点也是在原点周围生成的。我只需要将相机向后移动,直到它们都在视野中。
我是Unity和3D思维的新手,所以我不太确定我在寻找什么,但我觉得这应该很容易解决?
我认为我可以将相机向后移动,直到获得介于0-1
之间的WorldToViewportPoint
,但我想应用我已经有的平滑移动函数,该函数需要一个起点和终点,因此我需要在移动相机之前计算一种方法。
任何指针将不胜感激。
谢谢