Instructions for use
Since the 11i (2024) version, SuperMap iDesktopX supports the desktop 3D GIS rendering engine V1 based on OpenGL (Open Graphics Library) and the desktop 3D GIS rendering engine V2 based on Vulkan.
Originally developed by SGI (Silicon Graphics Inc.) And now maintained by Khronos Group, OpenGL is cross-platform, widely supported, mature and stable, and feature-rich. As a follow-up, the Khronos Group launched Vulkan. Vulkan features lower CPU overhead, efficient memory management, multithreading support, cross-platform compatibility, direct hardware control, and improved rendering performance and quality for building high-performance graphics applications.
When using the desktop 3D GIS rendering engine V1, the following conditions must be met:
- The graphics card and operating system configuration of the local computer shall support OpenGL 3.0 and above;
- The local computer's graphics card and operating system configuration need to support shader syntax below GLSL (OpenGL Shading Language, OpenGL Shader Language) 1.30;
- The video memory of the local computer should be greater than 1GB.
To use the desktop 3D GIS rendering engine V2, the following conditions must be met:
- The local computer graphics card and operating system configuration shall support OpenGL 3.3 or above and Vulkan 1.2.148 or above;
- The video memory of the local computer should be larger than 2GB.
Version switching
- Go to the local SuperMap iDesktopX package folder and open the file SuperMap. XML./package/bin/.
- Find the Graphics3D EngineType tag, modify the specific parameter value and save the file to switch the engine version.
- The default is OGREV1, which represents the desktop 3D GIS rendering engine V1 developed based on OpenGL.
- Enter OGREV2, which represents the desktop 3D GIS rendering engine V2 developed based on Vulkan.