Where players discover their next indie obsession, We help indie games get seen, played and shared.

Light Propagation Volumes (Global Illumination): Real-time diffuse GI for game environments

Lightweight real-time diffuse global illumination with instant lighting reaction and game-ready performance

1 min read
By Rottie
Light Propagation Volumes (Global Illumination): Real-time diffuse GI for game environments

Looking for a lightweight way to bring diffuse global illumination to your game environments without the heavy performance cost? An independent creator has built a Light Propagation Volumes plugin from scratch, specifically designed to approximate bounce light from the sun with simplicity and high efficiency.
This rendering tool delivers instant reactions to lighting changes while completely avoiding ghosting or temporal noise. It supports modern APIs like DX11, DX12, and Vulkan, making it a great addition for developers targeting dynamic daylight scenarios in engine tools.

  • Features a cascade system that supports farther light travel distances.
  • Includes a custom Signed Distance Field occlusion implementation to prevent extensive light leaking.
  • Supports Sky Atmosphere and Volumetric Cloud Shadows for immersive outdoor setups.
  • Maintains game-ready performance with stereo rendering support and no complicated setup requirements.

While the system is not physically correct and supports only the deferred renderer, its configurable CVars and instant responsiveness make it a strong choice for real-time projects. Be sure to check out the creator's other work to discover more useful tools and plugins for your development pipeline.
View on Fab
Source: "Light Propagation Volumes (Global Illumination)"