... 我将两个模型加载到场景中,第一个放在原点,另一个放在原点 对象放在(-x,0,-z)。我使用osg :: animation来设置第一个对象的动画来触摸其他对象,这样做我创建了3个控制点,我有奇数编码的位置和旋转。
动画路径是: -
______ /
第一个物体的初始位置与y轴倾斜。 第一个控制点到第二个控制点是倾斜路径,如上图所示。 第2到第3是沿负x轴的直线和围绕y轴的旋转(旋转)以使我的物体平行于x轴。
问题是当我改变坐标时(反之亦然)即第一个对象被转换为(x,0,z)而其他对象被放置在原点......然后对象动画像我预期的那样直到第二个控制点但是在3由于旋转,它在不同的路径上动画..
谢谢!