CAD Renderer Vulkan library. It can be used as GPU-oriented rendering engine for high performance complex scene rendering with GPU-based visibility culling and LOD processing. It can very efficiently handle complicated scenes composed of very many small objects as typical for CAD scenes.
Prerequisities:
- Windows: Microsoft Visual C++ 2022
- Linux: gcc
- cmake
- development libraries (included in 3rdParty folder): ** Vulkan development files (ubuntu package name libvulkan-dev, Vulkan-SDK on Windows) ** glm 0.9.7.0 or newer ** boost
- to compile examples: ** Linux (X11): libx11-dev package ** Linux (Wayland): libwayland-dev, wayland-protocols, libdecor