/Naku

A simple Vulkan Renderer

Primary LanguageC++MIT LicenseMIT

Naku

This is a toy renderer developed in Vulkan.

Features

naku.mp4

Finished

  • Deferred Rendering
  • Mesh Loading
  • Texture Mapping
  • Transparency
  • Point Light, Spot Light, and Directional Light
  • Naive Shadowmap
  • GUI

Working On

  • Cascaded Shadowmap
  • Skybox
  • Soft Shadow
  • Screen Space Ambient Occlusion
  • Screen Space Global Illumination