HPC_Voxel_Engine 0.2.0
High-Performance C++ Voxel Engine
Loading...
Searching...
No Matches
Classes
Renderer Namespace Reference

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...