Vega Prime自学笔记(1)基本概念
一、基本概念
1、
(VP):实时三维驱动软件包。
Vega Prime
2、
(LP):创建、修改ACF文件的编辑器,是用来定义VP中的类及其参数(如 观察者的位置、模型及它们在场景中的位置、光线、环境效果等)的人机交互界面。
Lynx Prime
3、
文件:即Application Configuration File(应用程序配置文件),通过LP创建或编辑,其中包含了VP在初始化和运行时所需的信息。ACF文件为扩展Mark-up语言(XML)格式。
ACF
4、
(AP):即动态预览。通过AP可以使用交互的方式配置ACF,当ACF中某些参数发生变化时,AP能够用新的数据来更新VP仿真窗口内容。
Active Preview
5、
应用程序:通过应用程序管理场景及其中大量的动态模型,控制模型在场景中的运动。实时应用程序包括动态模型的运动、碰撞检测、特殊效果等内容。可以通过VC创建应用程序,并将文件以.cpp格式存档,它就包含了C++可以调用的VP库的功能和分类。编辑完成之后,就形成了一个可执行的实时3D应用程序文件。
6、
模型包:对VP应用程序来说,可以通过MultiGen Creator或Model Builder 3D,以OpenFlight格式来创建实时3D应用程序中所有独立的模型;可以通过Creator Terrain Studio(CTS),以MetaFlight格式来生成大面积地形文件。