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.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

We have to use JIRA

Video Transcoding on the AWS Cloud

Custom Presets

Dexstream.io — Dev update .07

Clean Architecture — Guida per diventare abili progettisti di architetture software

“How to define your needs on the ML project before execution”

Helping software students contribute during Hacktoberfest!

Plotting business locations on maps using multiple Plotting libraries in Python

All about Python

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Tristan Engel

Tristan Engel

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

More from Medium

Player slides off Moving Platform

Comp Off: Meaning, Policy and Rules

[C++] be care of erase(value) of a container, it will erase all of same value.

The Promise of Smar