Vega Prime入门教程13:工业软件开发Vega Prime入门教程索引:Vega Prime入门教程索引 由于资料较少,所以一边摸索一边开发。 官方模块逆向 先探索已有模块中代码量最少得vpstat模块。逆向出其代码,然后替换官方模块。 官方模块更新 然后升级vpdiguy模块。 再实现vpglstudio模块。 有这三步应该算熟悉了模块开发了,就可以从0开始实现自己的自定义模块。 自定义模块 本章原计划介绍如何基于VP API 2024-12-05 VegaPrime #Presagis #Vega Prime #模块
Vega Prime入门教程13.04:模块界面Vega Prime入门教程索引:Vega Prime入门教程索引 GCF GCF, GUI Configuration File,图形化配置文件。 下图右侧的下半部分就是API,上半部分就是图形化API,而GCF就是创建自定义API的工具。 xsd 打开C:\Presagis\Suite22\Vega_Prime_22_0\config\vegaprime\common文件夹 从中选一个 2023-12-27 VegaPrime #Presagis #Vega Prime #模块 #GCF
Vega Prime入门教程13.02:逆向源码Vega Prime入门教程索引:Vega Prime入门教程索引 基于vpstat模块的逆向,逐步拆解分析Vega Prime的所有模块源码。 Vega Prime模块分为vsg框架、vp框架、lp框架。vsg框架是Vega Prime的底层,一切的起点;vp框架基于vsg框架,对外提供API,适合二次开发;lp框架基于vp框架,使用Qt开发,提供图形化交互界面,适合无代码或者低代码开发。 逆向 2025-03-05 VegaPrime #Presagis #Vega Prime #模块 #编译 #Qt #vpstat #源码
Vega Prime入门教程13.01:实现vpstat模块Vega Prime入门教程索引:Vega Prime入门教程索引 说明 在实现自己的模块之前,先找个简单的练练手。 从dll大小来看,vpstat模块代码量最小,就从它开始。 parse stub 模块的API定义在*.xsd文件,从xsd文件生成的代码就叫parsing stubs,一般名称为stubs.cpp。 先生成vpstat模块的stubs.cpp,进入模块开发模式 1LynxPr 2024-12-05 VegaPrime #Presagis #Vega Prime #模块 #vpstat
Vega Prime入门教程12.09:沉浸式交互沉浸式交互 所谓的沉浸式交互(Immersive),当用户使用VR设备时,会戴手套来点击操作,而Vega Prime能够处理VR手套的操作并回传给VR设备,此流程即沉浸式。 操作 启动假设备 1C:\Presagis\Suite18\Vega_Prime\bin\trackd>dummy-trackd.exe -sensors 2 -trackerDaemonKey 4126 -butt 2024-08-28 VegaPrime #Presagis #Vega Prime
Vega Prime入门教程12.01:与Creator/Terra Vista交互Creator Presagis Creator是Presagis开发的三维建模工具,其本身就是为Vega Prime提供三维模型的。 Creator/Terra Vista/Vega Prime是并列的三驾马车。 Vega Prime中使用Creator设计的flt格式模型,是直接使用模型所在的完整路径,VP运行时会自动从指定位置加载模型。 在Vega Prime中无法跳转到Creator以编 2024-08-26 VegaPrime #Creator #Presagis #Vega Prime #Terra Vista
Vega Prime入门教程11:进阶本部分介绍VP开发的高级部分。 索引 Vega Prime入门教程11.01:调用VAPS XT DLL Vega Prime入门教程11.02:破解 Vega Prime入门教程11.03:CDB安装 Vega Prime入门教程11.04:CDB测试 Vega Prime入门教程11.05:坐标系 Vega Prime入门教程11.06:通道坐标系 Vega Prime入门教程11.07: 2024-08-23 VegaPrime #Presagis #Vega Prime
Vega Prime入门教程11.15:仿真数据保存Vega Prime入门教程索引:Vega Prime入门教程索引 本文介绍如何使用Vega Prime将仿真场景数据保存到本地。 官方提供了保存接口,本文只是调用。 视频 如何将仿真场景导出为视频。 在官方示例中给出了导出为视频的方法。 123456...case vrWindow::KEY_v: // Remap the key used to capture video vpApp::on 2024-11-15 VegaPrime #Presagis #Vega Prime #FFmpeg
Vega Prime入门教程11.14:分辨率设置目前没有发现Vega Prime有设置分辨率相关操作。 高分辨率场景主要通过高分辨率模型和高分辨率地形实现。 交流群 群主是《Vega Prime实时三维虚拟现实开发技术》和《Vega Prime虚拟现实开发技术》的作者王孝平。 2024-08-13 VegaPrime #Presagis #Vega Prime
Vega Prime入门教程11.13:软件汉化Vega Prime入门教程索引:Vega Prime入门教程索引 使用SDL Passolo可以汉化程序,但是经过测试,汉化后字符会乱码。 交流群 群主是《Vega Prime实时三维虚拟现实开发技术》和《Vega Prime虚拟现实开发技术》的作者王孝平。 2024-04-05 VegaPrime #Presagis #Vega Prime #汉化 #SDL Passolo