|
HPC_Voxel_Engine 0.2.0
High-Performance C++ Voxel Engine
|
Classes | |
| class | IndexBuffer |
| class | PrimitiveRenderer |
| A static helper for drawing immediate-mode debug shapes (Lines, Cubes). Useful for visualizing physics colliders, raycasts, and axes. More... | |
| class | Shader |
| class | Texture |
| class | ThermalVolume |
| RAII wrapper around an OpenGL 3D texture (GL_R32F) for storing and updating thermal voxel data. More... | |
| class | VertexArray |
| Wrapper for OpenGL VAO (Vertex Array Object). Stores the configuration of vertex attributes (layout) and binds VBOs to shader inputs. More... | |
| class | VertexBuffer |
| Wrapper for OpenGL VBO (Vertex Buffer Object). Stores raw vertex data (positions, colors, normals) on the GPU. More... | |
| class | WorldRenderer |
| High-level renderer for the Voxel World and Global Axes. More... | |