This. Is. Uncomprehensible. How can i simple grid with multiple probes make such a scene? bruh how are the reflections even done or what am i missing. Im loosing my mind here.
At its core it’s very approximate distributed diffuse path tracing.
Basically, the probes are seeing the average light around them, and are then emitting that same light again locally.
But the way that it’s incrementally calculated means that all of the added lights feed back into the system - so you end up with light bounced everywhere.
You can drag the .rbxmx file into an open baseplate so see all the source code, #resources:community-resources requires everything posted on it to be open-source.
Will the performance of using this with future lighting get better? I see you warning about it not being very good.
Up to roblox! I mean it does work with future lighting (better than expected) but it’s definitely not going to perform as well as it does in shadowmap/voxel modes.
Wow, this looks realistic, is this with reshade?
Nope! It’s in-engine. Uses (a lot of) point lights to do the shading.
Working on v1.2 atm. should offer much better baking performance for large scenes and the ability to work as a proper plugin.