当前位置: 代码迷 >> 综合 >> Vega Prime自学笔记(1)基本概念
  详细解决方案

Vega Prime自学笔记(1)基本概念

热度:8   发布时间:2024-01-19 23:51:22.0
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格式来生成大面积地形文件。