Back to projects
Graphics2025

Moteur 3D en C++ avec OpenGL

Real-time 3D rendering engine developed from scratch

In development

Detailed description

Complete 3D graphics engine developed in C++ with OpenGL. Supports PBR rendering, dynamic shadows, post-processing and an ECS (Entity Component System).

Key features

  • PBR (Physically Based Rendering)
  • Dynamic shadow system
  • High-performance ECS architecture
  • GPU optimizations (instancing, frustum culling)

Technologies used

C++OpenGLGLSLGLMGLFW