Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 900 Bytes

readme.md

File metadata and controls

29 lines (21 loc) · 900 Bytes

CudaEngine

MPP Renderer/Engine build with CUDA

If you want to check out the code, start with src/render and src/render/draw_caller folders. Main.cpp is a mess.

Features

  • 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

https://user-images.githubusercontent.com/42784580/193868847-bd24e7ee-c569-4495-bc25-fd489c2f247c.png

Virtual Geometry showcase (when looking closeup 2x fps boost)

box-221030-2233-03.mp4