FlightGear飞行模拟器
标题:
关于 如何 在flightgear中使用外部模型和外部引擎
[打印本页]
作者:
349516385
时间:
2012-2-28 15:09
标题:
关于 如何 在flightgear中使用外部模型和外部引擎
根据前人总结 FlightGear 2.6.0-RC1\data\Aircraft 目录下有很多飞行器,例如a6m2
在FlightGear 2.6.0-RC1\data\Aircraft\a6m2\Models下, a6m2.ac 和 a6m2-anim.xml 是飞行器三维模型定义文件
使用ac3d制作三维模型,使用xml文件定义各个部件运动形式
在 xml 文件中,FlightGear定义了四种运动:none、spin、rotate和translate。“none”表示无运动,“spin”表示以一定转速绕指定轴转动,“rotate”表示绕指定轴转动一定的角度,“translate”表示沿指定轴移动一段距离
可是如何使用外部引擎呢? 就是通过UDP形式给flightgear发送数据,这个过程怎么实现? 貌似还需要定义一个xml文件
作者:
zlycc2012
时间:
2012-3-2 09:14
我也想知道!
如果能够给FlightGear发Udp指令驱动其它飞机模型的话,我认为需要使用Mulitplay模式,然后给FlightGear发Mulitplay格式的Udp报文,应该可以实现,多多交流!!
作者:
gaowh
时间:
2012-5-5 00:04
使用ac3d制作三维模型?有人可以分享一个破解版本的ac3d吗?
作者:
tan_dunming
时间:
2012-5-5 08:22
从一篇论文中看到的一些资料:
1)FDM设为external,表示动力模型来自外部输入;
其中Protocol设置为native-fdm;Medium设置为socket;
Direction设置为in;端口选择5500;选择UDP模式。
2)为了通过外部命令驱动FlightGear运行,需要按
照FlgihtGear定义的网络通讯协议编写接口驱动,以
FlightGear 0.98为例,需要28个变量的信息。
按照这28个变量进行编程,并通过UDP协议发送
到FlightGear节点,即可实现和FlightGear的交
互。
具体的你可以搜索一些论文,有更详细的介绍,此外还需要配合FG源码中的一些文件定义测试。
作者:
胡秀伟
时间:
2012-5-5 16:12
本帖最后由 胡秀伟 于 2012-5-5 16:16 编辑
gaowh 发表于 2012-5-5 00:04
使用ac3d制作三维模型?有人可以分享一个破解版本的ac3d吗?
试试这个绿色版
作者:
我爱茜茜
时间:
2014-3-31 23:15
QGroundControl,顶起太需要了
作者:
支呐
时间:
2014-6-2 22:21
我也想知道!我也想知道!我也想知道!
作者:
缔造之心
时间:
2015-7-20 10:16
多谢分享经验,正在学
作者:
nuaazjr
时间:
2016-1-5 11:34
胡秀伟 发表于 2012-5-5 16:12
试试这个绿色版
有这个软件么,可以下载么
作者:
969877241
时间:
2019-11-19 20:32
谢谢楼主,过来学习一下
作者:
海人1024
时间:
2023-12-4 11:37
gaowh 发表于 2012-5-5 00:04
使用ac3d制作三维模型?有人可以分享一个破解版本的ac3d吗?
多谢多谢
作者:
海人1024
时间:
2023-12-4 11:39
如果把发射架和飞机作为整体导入的话,发射后怎么把发射架和飞机分离呢
欢迎光临 FlightGear飞行模拟器 (https://www.flightgear.org.cn/)
Powered by Discuz! X3.5