Skip to content

irimsky/AwemeRender

Repository files navigation

AwemeRender

a small renderer based on OpenGL.

Features

  • Cook-Torrance
  • Image Based Lighting
  • Shadow Map (Directional Light)
  • Deferred Rendering
  • Temporal AA

TODO:

  • Bloom
  • Global Illumination
  • Shadow Map of Point Light / Spot Light
  • Cascaded Shadow Map

3rd Party

  • OpenGL
  • glfw
  • glm
  • assimp
  • stb_image
  • imGui

Controls

Key Op
W A S D Move Camera
Left Alt Show Mouse To Click / Hide Mouse To Move

Preview