MPP Renderer/Engine build with CUDA
If you want to check out the code, start with
src/render
andsrc/render/draw_caller
folders. Main.cpp is a mess.
- Tiny Renderer baseline
- Obj Files Loading
- UV Textures
- Normal Mapping
- Phong Shading
- ShaderDefault System
- Frustum Culling
- GPU Instancing
- Shadow Mapping
- Ambient Occlusion
- GUI for scene loading / manipulation
- LODs / Tesselation with virtual geometry
- Lights
- PBR
Virtual Geometry showcase (when looking closeup 2x fps boost)