Vega Prime入门教程10:架构

Vega Prime入门教程索引:Vega Prime入门教程索引

架构图

应用程序

应用程序控制场景,模型在场景中的移动,和场景中其它大量的动态模型。

实时应用程序包括汽车驾驶,动态模型的飞行,碰撞检测,和特殊效果,如爆炸。

您在VP外的开发平台创建应用程序,并将文件以*.cpp格式存档。它就包含了C++可以调用的VP库的功能和分类。在编辑完成后就形成了一个可执行的实时3D应用文件。

应用配置文件

应用配置文件包含了VP应用在初始化和运行时所需的一切信息。通过编译不同的ACF文件,一个VP能够生成不同种类的应用。ACF文件为扩展 Mark-up语言(XML)格式。您可以使用VP编辑器LP来开发一个ACF,然后您可以使用VP API动态地改变应用中模型运动。对于实时应用来说,ACF不是必要的,但它可以将改动信息进行译码,记录在*.cpp程序中,这样可以为您节省大量的时间。

模型包

使用Creator/Creator Pro来创建3D模型,使用Terrain Vista来创建地形。并可以使用这两种格式在VP中增加模型文件。

以前,使用MulitGen Creator和 ModelBuilder 3D,以OpenFlight的格式来创建实时3D应用中所有独立的模型;可以使用 Creator Terrain Studio(CTS),以MetaFlight格式来生成大面积地形文件。


Vega Prime入门教程10:架构
https://feater.top/vegaprime/arch-of-vegaprime/
作者
JackeyLea
发布于
2023年9月21日
许可协议