Kern-Library fuer Voxel-Rendering in Vulkan. Wird aktuell vom RaidBuilder genutzt und spaeter auch vom Game.
- Vulkan Renderer fuer einfache Voxel-Bloecke
- Texturen fuer Ground/Cubes (stb_image)
- Picking per Offscreen-Render (Pick-Buffer)
- Kamera-Setup (Position, Yaw, Pitch)
Voraussetzungen:
- Vulkan SDK
cmake -S . -B build
cmake --build build- Header:
include/voxel_renderer.h - Kernklasse:
voxel::VoxelRendererinit(...),render(...),setBlocks(...),pickRect(...)
Rendering-Backend ist aktiv, Features werden iterativ ausgebaut (Performance, LOD, Materialien).