要实现从当前朝向到指定朝向的平滑转动如何做, 求思路
要实现从当前朝向到指定朝向的平滑转动怎么做, 求思路?
已知一个给定的坐标, 还有当前摄像机的平移和旋转等矩阵信息, 怎么让摄像机的朝向平滑的转向给定的坐标?
有谁知道改怎么变换矩阵么, 或者思路也可以。
用unity3d或directx9的api说明都可以, 谢谢了。
------解决方案--------------------
用当前的摄像机旋转矩阵和最终的旋转矩阵构造四元数,在动画过程中通过时间对两个四元数进行球面插值,转回该时刻的摄像机旋转矩阵
已知一个给定的坐标, 还有当前摄像机的平移和旋转等矩阵信息, 怎么让摄像机的朝向平滑的转向给定的坐标?
有谁知道改怎么变换矩阵么, 或者思路也可以。
用unity3d或directx9的api说明都可以, 谢谢了。
------解决方案--------------------
用当前的摄像机旋转矩阵和最终的旋转矩阵构造四元数,在动画过程中通过时间对两个四元数进行球面插值,转回该时刻的摄像机旋转矩阵