5#include "../Math/Mat4.h"
Represents a 3D mesh composed of vertices and indices.
Definition Mesh.h:17
Responsible for rendering mesh objects using specified shaders.
Definition Renderer.h:19
void Draw(const Mesh &mesh, const Shader &shader) const
Definition Renderer.cpp:3
Encapsulates an OpenGL shader program, handling compilation, linking, and usage.
Definition Shader.h:14
4x4 Matrix structure for 3D transformations and projections.
Definition Mat4.h:16