TODO 717 B

12345678
  1. - Apply the alpha scissor test directly in the depth shaders (this will work for both forward rendering and shadow maps).
  2. - Make SSAO work for forward rendering as well.
  3. - Create an internal inclusion system for shaders to reduce GLSL code duplication.
  4. - Provide an easy way to define the desired number of lights in the shader (forward) (preferably configurable at runtime).
  5. - Implement a system to save loaded skyboxes along with their generated irradiance and prefiltered textures, allowing for later reloading.
  6. - Implement CSM (Cascaded Shadow Maps) for directional shadows.
  7. - Implement SSR (Screen Space Reflections) with an example.
  8. - Implement support for shadow transparency interaction (colored shadows?)