Unity3D: Reflection Probes Vs. Screen Space Reflections!

What are light probes and screen space reflections? Which one should I choose?

Reflection Probes

A reflection probe captures the surrounding of the environment. It then converts and stores the surrounding data into a cubemap. It will allow objects with reflective material to acquire the data and thus, add a reflection of the environment bouncing off from the material.

They are cheap reflections because they are not accurate, as seen in the above image. They are great for mobile games, though!

Screen Space Reflection

The screen space reflection is a post-processing effect. It generates reflections by using screen-space data.

They are accurate and more expensive than reflection probes but can also be optimized. The image above shows the accuracy of the effect.

In conclusion, if you are building a mobile game, use reflection probes. They are cheap. If you are developing a high-end game, then go for screen space reflections.

That is all for today! Thank you for your time.

Gabriel

--

--

--

Hello everyone, My name is Gabriel Perez, I am a Unity Developer and a creator who is always learning and experimenting.

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

Recommended from Medium

Love Sports? Love Data Analysis? Pandas is the Way to Go!

Vatican defends pope’s Iraq trip amid virus as ‘act of love’

Sample Projects for a Beginner Programmer

What’s New in Oracle JET v4.0.0

Box Model

Decoding Custom Types with Decodable in Swift 4

Rage Quit: Adding an escape

AWS CodePipeline — Build Serverless Application

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
Gabriel Perez

Gabriel Perez

Hello everyone, My name is Gabriel Perez, I am a Unity Developer and a creator who is always learning and experimenting.

More from Medium

Cinematography in Unity — Skyboxes

Post Processing Primer for Unity

Enabling Unity Ads

How to Install the Universal Render Pipeline