Reflecting surrounding objects with Reflection Probes
If you want your scene's environment to be reflected by game objects, featuring reflective materials (such as the ones with high Metallic or Specular levels), then you can achieve such effect using Reflection Probes. They allow for real-time, baked, or even custom reflections through the use of Cubemaps.
Real-time reflections can be expensive in terms of processing; in which case, you should favor baked reflections, unless it's really necessary to display dynamic objects being reflected (mirror-like objects, for instance). Still, there are some ways real-time reflections can be optimized. In this recipe, we will test three different configurations for reflection probes:
Real-time reflections (constantly updated)
Real-time reflections (updated on-demand) via script
Baked reflections (from the Editor)
Getting ready
For this recipe, we have prepared a basic scene, featuring three sets of reflective objects: one is constantly moving, one is static...