What do GIProbe and ReflectionProbe do?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By madicecream
:warning: Old Version Published before Godot 3 was released.

I need help, I cannot understand their functions

:bust_in_silhouette: Reply From: Zylann

Documentation remains to be made for these nodes, but I can tell you what I know:

These nodes are part of the PBR and global illumination workflow in 3.0. They give the renderer information about source of lights and how it affects materials in a more local way (otherwise, only the sky is used).

Reflection probes give the engine visual information about reflections in a particular area of the scene, so that the ground can reflect light coming from a nearby object for example. Internally, this is handled by rendering the surrounding area of the probe on textures so that shaders can use them to output their reflections.

GIProbe allows the engine to build a more realistic lighting and shadows in a given area, mostly working well in interior scenes. It subdivides space into a voxel tree that is then used to calculate light bounces for example.

More info on these here: