首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

关于曲线编辑器欧拉角旋转差值的有关问题

2013-01-08 
关于曲线编辑器欧拉角旋转差值的问题在Unity3D,3ds max以及Maya他们的曲线编辑器都可以编辑物体的旋转,看

关于曲线编辑器欧拉角旋转差值的问题
在Unity3D,3ds max以及Maya他们的曲线编辑器都可以编辑物体的旋转,看起来是直接编辑欧拉角。

因此我自己仿照着做了一个类似的曲线编辑器。

在旋转这里发生了问题:

我在关键帧的地方提取出欧拉角,然后两个关键帧之间根据欧拉角进行差值来转动物体。

角度我已经限制转换到-180---180度之间。

在此发现问题,当我只是从左向右转动物体,并没有移动其他两根轴时,物体的运动轨迹并不像预期中的那样水平方向上移动过来。而是在各个方向都有一个旋转最终到达了下一个关键帧的位置。

在Unity3D,3ds max这类工具里面并没有这样的问题,这让我很困惑。

求解答谢谢大家~
[解决办法]
pitch yaw roll?

每个角度单独插值,怎么会影响其他2个

还是说你最后组合成了矩阵再插值的?

热点排行