查看: 1187|回复: 5

求助飞行仿真的思路

[复制链接]

该用户从未签到

发表于 2013-8-1 18:46:01 | 显示全部楼层 |阅读模式
如何用一个飞行数据文件(包括时间,经纬度,高度,姿态,起落架收放情况等)去驱动飞机模型运动,是一帧一帧去渲染嘛?程序的架构该怎么搭建呢,请求大家的指导,不胜感激。

该用户从未签到

发表于 2013-8-1 23:27:43 | 显示全部楼层
flightGear你可以参考一下

该用户从未签到

发表于 2013-8-2 13:34:17 | 显示全部楼层
这个应该跟路径动画一样

该用户从未签到

发表于 2013-9-7 13:02:35 | 显示全部楼层
可以参考下源代码中路径动画的实现方法 很简单

该用户从未签到

发表于 2013-9-8 17:31:41 | 显示全部楼层
只要读取数据,驱动仿真,触发事件就行了

该用户从未签到

发表于 2013-9-8 22:31:09 | 显示全部楼层
这个怎么说呢,这是一个典型的IG模式,图像生成器模式。
如果是分布式仿真的话,可以用一个线程接受位置和姿态,然后传递数据到osg的渲染线程中,更新位置。
    1  注意两个线程的同步
    2  对于经纬度信息注意转换为osg的世界坐标。

如果有仿真时间的话,osg的frame函数可以基于仿真时间推进,或者你自定义时钟,用相对时间去进行位置、姿态等的更新。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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