查看: 1725|回复: 5

osg动画路径问题

[复制链接]

该用户从未签到

发表于 2011-5-16 03:11:34 | 显示全部楼层 |阅读模式
我想用OSG做一个飞机沿着路径飞行的动画,场景和飞机已经做好!
现在就是想怎么让飞机沿着已知的路径文件飞行!

该已知路径文件就是有许多点(x,y,z)构成的!



给点思路!谢谢!

该用户从未签到

 楼主| 发表于 2011-5-16 03:26:04 | 显示全部楼层
还有一个问题,就是用osgviewer 然后按z键记录的path文件格式如下:
第一行 :时间t1,位置(X,Y,Z),旋转(沿X/Y/Z),缩放
第二行 :时间t2,位置(X1,Y1,Z1),旋转(沿X1/Y1/Z1),缩放
请问:t1到t2之间的变化(位置变化,旋转变化,缩放变化),OSG是不是自动进行插值运算,让过渡看的更平滑些吗!

该用户从未签到

发表于 2011-5-16 08:40:05 | 显示全部楼层
用osgviewer 然后按z键记录的path文件
这个记录的是camera的路径,不是模型移动的路径。
飞机飞行路径的话  可以自己算 AnimationPtah 也可以在3Dmax中制作动画,然后用OSGExp导出 读取,使用AnimationCallback()进行回调

该用户从未签到

 楼主| 发表于 2011-5-16 14:29:27 | 显示全部楼层
回复 3# liuzhiyu123


  实在不好意思,3dmax不太懂!就用osg能不能实现这个功能!怎么实现

该用户从未签到

发表于 2011-5-16 14:49:05 | 显示全部楼层
回复 4# xairwolfcn

那就需要你自己设计数据了,请参考osgAnimate这个例子

该用户从未签到

 楼主| 发表于 2011-5-18 00:12:22 | 显示全部楼层
谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表