三维场景渲染引擎
使用说明
自11i(2024)版本,SuperMap iDesktopX支持基于OpenGL(Open Graphics Library)开发的三维场景渲染引擎V1,以及基于Vulkan开发的三维场景渲染引擎V2。
OpenGL最初由SGI(Silicon Graphics Inc.)开发,现在由Khronos Group维护,具有跨平台、广泛支持、成熟稳定和功能丰富等特点。作为其后续,Khronos Group推出了Vulkan。Vulkan具有更低CPU开销、高效内存管理、多线程支持、跨平台兼容性、直接硬件控制等特性,提升了渲染性能和质量,适用于构建高性能的图形处理应用程序。
使用三维场景渲染引擎V1需要满足以下条件:
- 本地计算机显卡和操作系统配置需要支持OpenGL 3.0及以上版本;
- 本地计算机显卡和操作系统配置需要支持GLSL(OpenGL Shading Language,OpenGL着色器语言) 1.30以下的着色器语法;
- 本地计算机显卡显存需大于1GB。
使用三维场景渲染引擎V2需要满足以下条件:
- 本地计算机显卡和操作系统配置需要支持OpenGL 3.3及以上版本和Vulkan 1.2.148以上版本;
- 本地计算机显卡显存需大于2GB。
版本切换
功能入口
- 文件选项卡->选项->环境->场景渲染引擎
操作步骤
- 打开SuperMap iDesktopX后,单击文件选项卡->选项->环境->场景渲染引擎
- 根据需要,选择场景渲染引擎为V1或V2。
- V1代表采用基于OpenGL的三维场景渲染引擎V1。
- V2代表采用基于Vulkan的三维场景渲染引擎V2。