Skip to content

AmilaCG/lumina-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lumina Engine

Developing an OpenGL-based rendering engine while learning basic concepts from learnopengl.com. This project aims to build a physically based rendering (PBR) engine which ultimately does path tracing.

Current Progress

Demo Snapshot of the current progress. 3D model is from https://skfb.ly/6QZxW.


Feature Status
Model loading using assimp Done
Basic GUI setup using Dear ImGui Done
Diffuse, Specular and Normal map support Done
Blinn-Phong lighting Done
Gamma correction Done
Cubemap support To do
Anti-aliasing To do
Shadows To do
Parallax mapping To do
HDR (High Dynamic Range) To do
Bloom To do
SSAO (Screen-Space Ambient Occlusion) To do
PBR lighting To do
Path tracing To do