QQ登录

只需一步,快速开始

查看: 25811|回复: 22
打印 上一主题 下一主题

构建自己的飞机模型----模型文件夹

[复制链接]

主题

好友

508

积分

航院研究生

跳转到指定楼层
楼主
发表于 2011-10-25 20:43:50 |只看该作者 |倒序浏览
    我们在玩FlightGear的时候希望尝试飞行不同种类的飞机,但FG官方网站提供的飞机模型有限,比如像国产的歼十等战机并没有建模,所以我们希望构建自己的飞机模型。
    下面我会根据自己的经历讲解如何导入自定义飞机模型,适合初学者(本人也是初学者,有错误的地方希望指正交流)。本篇会初步介绍下飞机模型所在的文件夹结构:
     比如我的FlightGear安装在x:\Program Files\下面,在安装目录下可以找到FlightGear\data\Aircraft文件夹,各种飞机模型就在这个下面了,我们构建好的飞机模型也放在这个文件夹下,以f18模型为例:
     文件夹f18下面存在Models、Panels两个文件夹及f18.xml、f18-set.xml、f183d-set.xml等脚本文件,xml是一种可扩展标记语言 (Extensible Markup Language) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。
     作用:
     Models:FlightGear模型存放文件夹。FG运行时会到此处寻找模型文件。
     Panels:从名字可以推断出,该文件为FG机舱视角的纹理及贴图等。
     f18.xml、f18-set.xml、f183d-set.xml作为FG初始化之用,必不可少,细心的童鞋可以发现几乎每个飞机模型文件夹下都存在类似的脚本文件,今后会大致介绍里面标记的内容的含义。
     了解了模型文件夹最基本的结构,我们建造自己的模型就容易多了,当然,该文件夹下可能还存在其它文件,包括了声音渲染和HUD显示等,都很容易理解。
      待续......
分享到: QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
分享分享0 收藏收藏5

主题

好友

713

积分

版主

沙发
发表于 2011-10-25 21:36:50 |只看该作者
谢谢楼主,思路很清晰,期待续集。。
回复

使用道具 举报

主题

好友

508

积分

航院研究生

板凳
发表于 2011-10-25 21:56:54 |只看该作者
回复

使用道具 举报

主题

好友

104

积分

航院新生

地板
发表于 2011-10-26 22:02:47 |只看该作者
xml文件中除了涉及到机型相关的模型文件还涉及到飞机的空气动力学模型解算模型,如JSBSim、YASim这些,还有很多FG自己的脚本语言。比较复杂
回复

使用道具 举报

主题

好友

508

积分

航院研究生

5#
发表于 2011-10-26 23:00:52 |只看该作者
所以还请高手剖析......
回复

使用道具 举报

主题

好友

183

积分

理论基础学员

6#
发表于 2011-11-14 20:46:06 |只看该作者
Panels应该是面板 仪表之类的
回复

使用道具 举报

主题

好友

55

积分

航院新生

7#
发表于 2011-12-6 11:24:00 |只看该作者
一般FG开始读入aircraft信息时候,只读取XX-set.xml信息,xx-set.xml也可以理解为main函数,被FG唯一调用的标记总结点。
回复

使用道具 举报

主题

好友

508

积分

航院研究生

8#
发表于 2011-12-6 19:38:45 |只看该作者
受教了......  
回复

使用道具 举报

主题

好友

704

积分

航院研究生

9#
发表于 2011-12-11 12:36:05 |只看该作者
多谢多谢。。。
回复

使用道具 举报

主题

好友

839

积分

航院研究生

10#
发表于 2012-4-19 13:45:34 |只看该作者
太   好 了.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入FG

本版积分规则

手机版|联系我们| FlightGear ( 吉ICP备19002044号-7 )

GMT+8, 2024-5-3 11:19

Powered by Discuz! X3.2

© 2001-2013 FlightGear Inc.

返回顶部