Reflection Probes VS Screen Space Reflections in Unity

In this article we compare reflection probes and screen space reflections in Unity.

Reflection Probes

If we look at the marble floor we can already see reflection. The floor reflects the SkyBox but not all our objects.

Create Reflection Probe

Hierarchy > Create > Reflection Probe
Reflection probe creates a sample of the environment and shares that data with other objects to create reflections. When you create a reflection probe you can see the sphere.

In the inspector you can see the preview of the sample of environment it created.

You can edit it like a collider from the inspector and include the marble floor.

When the box covers the area you instantly can see the reflections.

You could call reflection probes: cheap reflections. This is well suited for mobile devices.

Screen Space Reflection

Screen Space Reflection uses the Post Processing Stack of Unity. These are expensive and if you can use them they are well worth it. This could be the case on games for PC or console.
We use a pre-made Post Processing Stack that has Screen Space Reflections enabled. Just look below for the huge difference.

Beautiful reflections on the floor now.

Aspiring developer that’s self-learning Unity & C# to transition to a career with Unity. I got a passion for creating interactive experiences.