LGI simulates global illumination. Global illumination is the way that light bounces around in the real world. LGI can add realistic diffuse lighting to scenes.
For more detail this asset from the Unity Asset Store: Click Here
This is a paid asset, but now you can download the “Local Global Illumination” for FREE, Please keep in mind this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
Local Global Illumination v1.1.0
Real-time, lightweight local global illumination for Unity.
Recommended Assets
LSPP
Motion Blur for URP
Outline Objects
Discord: occasoftware.com/discord
What it does
LGI simulates global illumination. Global illumination is the way that light bounces around in the real world. LGI can add realistic diffuse lighting to scenes.
How it works
Local Global Illumination (LGI) uses a reflection probe to constantly re-render the local scene area. This means that LGI creates a map of the light in the area around the camera.
LGI then uses lighting algorithms to convert that map into a diffuse irradiance map. A diffuse irradiance map is a map that shows how much light is coming from different directions.
Finally, LGI uses post-processing to apply that diffuse irradiance map to the scene. This means that LGI adds the light from the diffuse irradiance map to the scene using lighting algorithms.
Performance
0.2ms performance cost
Technical details
Asset includes
Diffuse Convolution Shader
Diffuse Irradiance Viewer Shader
Local GI Include File
Local GI Compute Shader
Local GI Render Feature
Environment Data class
Irradiance Data class
Local GI Handler component
Common static data
Assembly definition for namespaced OccaSoftware.LocalGI.Runtime
Demo includes
2 Demo Scenes
8 Demo Materials