stk软件中三维模型的格式分析及制作

stk软件中三维模型的格式分析及制作

ID:5263414

大小:579.58 KB

页数:10页

时间:2017-12-07

stk软件中三维模型的格式分析及制作_第1页
stk软件中三维模型的格式分析及制作_第2页
stk软件中三维模型的格式分析及制作_第3页
stk软件中三维模型的格式分析及制作_第4页
stk软件中三维模型的格式分析及制作_第5页
资源描述:

《stk软件中三维模型的格式分析及制作》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、STK软件中三维模型的格式分析及制作高杰罗丽娟(中国酒泉发射中心·甘肃酒泉·732750)摘要对STK软件中VO模块的三维模型文件格式做了深入的探讨,认真研究了三维模型文件mdl中的语法,并借助相关资料,制作出自己的三维模型.关键词三维:模型:组件1引言STK航天工业领先的商品化软件,用于分析复杂的陆地、海洋、航空及航天任务,确定最佳解决方案,并提供图表及报告形式的分析结果。它提供了分析引擎用来计算数据,通过二维地图形象地显示卫星或空间对象(运载火箭、导弹、飞机等)的时基信息。STK软件在航空航天领域的应用有其他软件不可比拟的优越性。其强大的数据库信息为宇宙探索提

2、供了精确的数据资源。2STK软件简介STK软件是美国AGI公司的主要产品,它以其自身强大的功能在世界各个不同的领域的得到了广泛的应用,其核心能力包括:生成轨道/弹道星历表、计算访问时间、遥感器覆盖分析。为扩充STK的分析能力,STK提供了STKIPro专业版,功能包括轨道预报、姿态调整、多种坐标类型和坐标系、多种遥感器类型、可见性约束、以及城市、地面站和恒星数据库。它的产品主要包括以下模块:三维显示模块(vo)、高级三维显示模块(AVO)、轨道机动模块、链路分析模块、通信分析模块、接近分析模块、覆盖分析模块、拦截飞行工具模块、导弹飞行工具、精确定轨系统、雷达分析模

3、块、空间环境分析模块、高分辨率数字地图、高分辨率地球影响、雷达高级分析模块、全球三维数字地形、链接模块与服务器、网络实时播放模块、MATLAB软件接口、分布式仿真模块、地理信息软件接口、程序员开发库。STK功能强大,不能尽述其详,下面针对与我们联系紧密的VO模块中使用的三维模制作型进行介绍。3三维模型文件格式分析VO是STK三维显示环境的核心,它给航天任务分析和可视化作业带来革命性的改变。267为了扩展VO的显示能力,AGI公司提供了高级三维显示模块(STK/AVO)和高分辨率地球影像数据(STK/VOEarthImagery分辨率lkm)。高级VO包括高级可视化

4、功能及影像输出优化功能,如显示三维地形、制作复杂的动画、更多逼真场景模型,以及通过网络实时播放模块(ST到w曲Cast)在互联网或局域网上实时输出二维/三维动画。VO模块中使用主要一下几种模型文件:奉.mdl、木.clds、*.cld、木.glb、*rra、宰.dte等。在这几种文件格式中,半.mall文件和幸.rra文件是描述VO场景中物体Model的文件,率.cld文件和*.clds文件是描述各个星球天空云状的模型文件,聿.glb文件用于描述星球地貌的文件,水.dte文件用于AVO模块,描述星球表面地形的模型文件。除了*.mdl文件,其他文件都是二进制ASCI

5、I文件,没有文件格式,不能解析文件,下面首先介绍木.mdl文件的语法。*.mdl模型文件主要用于太空飞船、航天器、地面设备、地面建筑以及靶标等。该模型的语法主要有组件(Component)、简单模型(Primitives)、转换(Transformations)三部分。3.1组件(Component)一个完整的模型是由多个简单的物体按照一定的层次组合在一起形成的。比如要制作一个圆锥型的物体就要使用一下描述语言:ComponentTestCylinderEndCylinderEndComponent在Component和EndComponent语句之间构造组件。3.

6、2简单模型(Primitives)主要有以下几种:柱体(Cylinder)、可展开物体(Extrusion).螺旋体(Helix)、多角形(Polygon)、不规则网格物体(PolygonMesh)、旋转体(Revolve)、表面(Skin)、球体(Sphere)、引用其他物体(Refer)。下面一一举例说明各种简单模型的构造方法:3.2.1柱体(Cylinder)柱体的要用Cylinder来声明,用来绘制各种柱体,锥体等圆柱形物体。ComponentDomeBaseFaceColorgray20撑设置表面颜色Translate6.480撑设置位置Cylinder

7、NumSides16lFacelNormall0挣第一个面的半径、法向Face2Radius1撑第二个面的半径Face2Normal10舟第二个面的法向268Length3EndCylinder挣柱体的长度EndComponent上述语句中FaceColor的功能是声明表面颜色,格式为%RRRBBBGGG,特殊颜色在RGBData文件夹下的RGB.txt文件中声明。Translate为设置物体的位置。Cylinder声明该物体为柱体。绘制柱体底边的点数NumSides为16个,第一个底的半径FacelRadius为1,法向为100。第二个底边的半径Face2Rad

8、ius为1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。