OpenGL 3D graphics engine.
Project created by Mateusz Michalak as part of the "Graphics Programming" course conducted at Lodz University of Technology.
- PBR (Physically Based Rendering)
- IBL (Image Based Lighting)
- Shadow Mapping (with PCF)
- Scene Graph
- Instancing
- Bloom Effect
- Particle System (using Compute Shader)
- Material System
- Clone the repository.
git clone https://github.com/matey-99/MistEngine.git
- Launch GenerateProject.bat (this file contains simple commands that make Build directory and create project files inside).
- Open Visual Studio solution and select MistEngine project as startup project.
- Build.