
1、平台基本情况简介
VRSim3D-SDK是在VRSim3D虚拟仿真引擎基础上进行高层封装,提供简单易用的外部应用接口,技术人员可以基于这些接口进行调用,开发出自己所需的高性能三维展示和仿真软件。
2、平台主要技术特点
该开发包具有以下技术优势:
1. 统一技术内核,采用C++/OpenGL核心语言构建的基础图形引擎,封装为控件或动态库形式,具有良好的开放接口。
2. 支持三维海量数据解决方案,支持LOD、PageLOD、CLOD技术,实现数据分层管理、树形索引、金字塔结构组织和数据生命期管理的有机结合。
3. 支持自动LOD 抽取技术,模型类型自定义;支持多种三维模型、图像等数据格式的导入;提供高效的纹理压缩机制和复杂地形纹理生成算法。
4. 高效的数据加载和调度策略,实现内外存数据的快速交换;实时渲染算法和优化裁剪策略相结合,满足实时系统的交互需要;
5. 丰富灵活的漫游方式,支持鼠标、键盘、游戏杆等多种交互设备的操控方式,并提供多种漫游方式,以角色步行、飞行、俯瞰、驾车等方式,从6自由度观察对象,用户可以自定义轨迹进行漫游。
6. 实现了多种GIS空间查询、空间分析和矢量叠加功能;支持数据库连接,具有模型属性信息交互查询功能;
7. 丰富的GIS 数据格式支持,开放的数据交换接口。
8. 丰富的特效支持,具有声音和多种视觉特效仿真功能。
9. 支持三维场景与传统二维系统的实时联动;
10. 功能强大的模型编辑器,支持模型的位置、姿态调整、以及对模型重组、拆分、节点属性修改、添加删除节点、改变材质等的修改操作。
11. 支持多种动画方式。
12. 具有高精度的碰撞检测算法。
13. 支持大数据量的网络传输,可嵌入IE浏览器中。
14. 具有多个专业领域的仿真应用平台。
15. 灵活的环境配置方式和文件管理机制。
16. 具有二次开发功能,提供高层场景控制和编程接口。