Fast Dynamic Global Illumination

We're thrilled to present our amazing toolkit that brings advanced dynamic real-time global illumination techniques to your fingertips. Say goodbye to dull lighting and hello to stunning realism!

With this asset, you'll effortlessly achieve lifelike lighting effects that will take your game or application to a whole new level of immersion. We've made sure that integrating the toolkit into your Unity projects is a breeze, thanks to its seamless compatibility with Unity's universal rendering pipeline.


Let us highlight some of the key features:

  1. Realistic Global Illumination: Get ready for dynamic lighting scenarios that simulate light propagation, bouncing, and indirect illumination effects even with moving objects.
  2. Performance Optimization: Even in complex scenes with multiple light sources and objects, our toolkit is optimized for efficiency, ensuring a smooth performance every step of the way.
  3. Easy Integration: We've made sure that integrating this asset into your existing Unity projects is a walk in the park. It's fully compatible with the Universal Render Pipeline.
  4. Intuitive Controls: Fine-tuning your global illumination settings has never been easier. Our user-friendly interface allows you to customize and achieve your desired visual style effortlessly.
  5. Cross-platform Compatibility: Whether you're developing for PC, Apple silicon, console, or mobile devices, rest assured that your stunning visuals will shine on all platforms.

Here's an exclusive opportunity for you: grab our Toolkit at its current price during the beta phase! Once the beta phase is complete, we'll be introducing additional features and enhancements, which means the price will go up. So, don't wait too long to secure the current price!


If you're using a render pipeline other than URP (Universal Render Pipeline), no worries! We've got you covered. Check out our Fast Dynamic Global Illumination assets explicitly designed for the HDPR (coming soon) and Standard pipelines (coming soon).



How does it work?

  • Probes:
    • Our system dynamically spawns probes throughout the scene to capture information about the indirect lighting. They act as origin points for ray-tracing, gathering data for later calculations.
  • Signed Distance Fields (SDF):
    • To efficiently calculate ray intersections, we use SDFs to represent the scene geometry. Each SDF voxel stores a distance to the nearest surface, allowing to create a compact representation of the scene that does not depend on ray-tracing hardware. SDFs are combined into a single atlas texture that allows accessing the entire world state from a single draw call.
  • Ray Tracing:
    • Our system performs ray tracing to simulate the path of light rays as they interact with the scene. Starting from each probe, rays are traced using the SDF representation to determine the surfaces they intersect.
  • Indirect Light Calculation:
    • When a ray intersects a surface, our system calculates the indirect lighting contribution at that point. We estimate the radiance from nearby probes and lights in the scene (like directional and point lights).
  • Spherical Harmonics:
    • We utilise spherical harmonics to represent the captured indirect lighting information. Spherical harmonics offer an efficient and compact way to store and interpolate lighting data across the entire scene, ensuring smooth and seamless lighting transitions.
  • Illumination Application:
    • Once the indirect lighting has been calculated, it's time to apply it to the scene. Each pixel on the screen finds probes closest to it and interpolates them to find its own lighting value.

We can't wait for you to experience the magic of our toolkit. Get ready to transform your scenes into breathtaking visual masterpieces!