Vega Prime入门教程13.03:创建场景Vega Prime入门教程索引:Vega Prime入门教程索引 目的 这部分的学习目标是使用 Lynx prime 的基本内容。您将把 openFlight 文件作为物体添加到场景中,并且为它们定位。一个物体对应着一个openFlight文件。一个场景就是一个观察者可以测览到的事件集合。然后您可以在 Active preview(动画预览)中查看场景并在其中移动,也可以交互式修改ACF。 在 2023-09-26 VegaPrime #Vega Prime #Presagis
Vega Prime入门教程13.02:基本开发流程Vega Prime入门教程索引:Vega Prime入门教程索引 API Vega Prime的API通过模板和继承性的使用使得仿真循环更加简洁而有效,基于STL(标准模板库)和C++的API显得非常紧凑和灵活。 实时控制包括定义ACF、配置ACF和系统、运行仿真循环以及最后退出仿真循环。 初始化 vp::initialize执行如下任务: 检查license是否正确 初始化静态变量(st 2023-09-19 VegaPrime #Vega Prime #Presagis
Vega Prime入门教程13.01:运行测试Vega Prime入门教程索引:Vega Prime入门教程索引 本文主要目的: 破解是否成功 成功运行是什么效果 安装完成后,在桌面会有软件快捷方式 双击打开,默认界面为 打开工具栏运行按钮 此时会弹出一个命令行界面 如果破解失败,会提示无法找到证书。 如果破解成功,会等待一段时间并显示以下内容 在等待一段时间会显示仿真内容 至此,软件破解成功,并可以成功仿真环境。 2023-03-29 VegaPrime #Vega Prime #Presagis
Vega Prime入门教程12:模块Vega Prime入门教程索引:Vega Prime入门教程索引 本部分以VP安装目录下的dll为基础,介绍各个模块的功能和效果 VP/LP模块 LP是VP的图像化开发工具,所以VP的库要比LP丰富。 lp模块 vp模块 功能 说明 gcf GUI Configuration File Vega Prime入门教程17.01:模块界面 audio audio 音频 Veg 2023-12-26 VegaPrime #Vega Prime #Presagis #模块
Vega Prime入门教程12.22:输入(Input)Vega Prime入门教程索引:Vega Prime入门教程索引 说明 Vega Prime的输入只能在运行时,所以输入测试只能把工程编译为程序。 用法 新建一个类继承vpApp 然后重写onKeyInput(vrWindow::Key key, int mod)函数,内部就是 1234567switch(key){case vrWindow::KEY_d: break;de 2024-01-22 VegaPrime #Vega Prime #Presagis #模块 #输入
Vega Prime入门教程12.21:Ondulus IR模块Vega Prime入门教程索引:Vega Prime入门教程索引 说明 此模块需要安装Ondulus IR软件才会有 此模块(22版)包含Ondulus IR/NVG/LLLTV三个传感器 API OndulusIR 父节点,有且只有一个 OndulusIRAtmosphere 红外环境 OndulusIRAttribute 属性 OndulusIRChannel 红外传感器所在的通道 2024-01-03 VegaPrime #Vega Prime #Presagis #Ondulus #Ondulus IR #Ondulus NVG #Ondulus LLLTV #模块
Vega Prime入门教程12.20:仪表(VAPS XT)Vega Prime入门教程索引:Vega Prime入门教程索引 说明 用于显示仪表,原本Vega Prime有自己的仪表模块,后来通过插件的方式使用GL Studio,在收购了VAPS XT软件后就以VAPS XT作为仪表控件。 现在VAPS XT也不属于Presagis了。 API VAPSXTRendering 渲染设置模块,显示相关设置,比如显示位置 VAPSXT 配置VAPS X 2023-12-30 VegaPrime #Vega Prime #Presagis #模块 #FX #VAPS XT
Vega Prime入门教程12.19:数据统计(Stat)Vega Prime入门教程索引:Vega Prime入门教程索引 说明 记录运行数据到本地文件 API StatLogger 日志配置 用法 直接新建一个示例到工程树中就可以使用了。 效果 点击预览运行程序,会在当前目录生成运行日志 日志内容包括每一帧的运行时间、绘图时间、交换缓冲区时间等,可以用来进行性能优化。 2024-01-22 VegaPrime #Vega Prime #Presagis #模块 #日志
Vega Prime入门教程12.18:树木(SpeedTree)Vega Prime入门教程索引:Vega Prime入门教程索引 说明 Vega Prime集成了SpeedTree模块并提供统一的接口以便使用。 API SpeedGrassControl 草地控制 SpeedGrassObject 草地对象 SpeedTreeControl 树木控制 用法 SpeedTreeControl直接创建一个实例到工程树就可以了。 SpeedGrass 2024-01-24 VegaPrime #Vega Prime #Presagis #SpeedTree #模块 #日志
Vega Prime入门教程12.17:仿真适配器(SIM)Vega Prime入门教程索引:Vega Prime入门教程索引 说明 SIM 适配器(Adapter)是Vega Prime用于发送和接收DIS/HLA/CIGI或自定义协议信息到或者从其他程序的插件。其他应用程序必须是DIS-/HLA-/CIGI-兼容的,如Presagis STAGE。如果创建了自定义连接,则其他应用程序必须能够与该连接进行通信。发送和接收的信息可以用于模拟车辆,查看拥有 2024-02-12 VegaPrime #Vega Prime #Presagis #模块