The Power of Light Probes in Unity

“Light Probes” are essentially a coordination of sensors that are able to pick up baked lighting information and relay it to dynamic objects. This means that objects that self illuminate with “Emissions” are able to direct their baked light realistically onto their surroundings by using light probe groups.

By using light probes throughout your scene in coordination with object emissions you have the potential to make your game way more efficient, which means less lag, and faster load times.

To create a “Light Probe Group” you simply have to right-click within the hierarchy and select “Create>Light>Light Probe Group”.

A newly created “Light Probe Group” will consist of 8 probes and resemble a cube with light probes at each corner.

If you select the “Edit Light Probes” from the hierarchy, you can select and manipulate the probes individually, or in groups, if you select them while holding Ctrl or Shift.

While selected, you can hit Ctrl+D to duplicate the highlighted probes. If you do this, you can expand and manipulate the light probe group to encompass entire rooms/areas within your scene as seen in the examples above.

--

--

--

Hi, my name is Adam Reed and I am a software engineer specializing in Unity and C# development. Feel free to scroll through and check out some of my work!

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

Recommended from Medium

Introduction to Ruby

Chrome, Firefox, Edge… Oh my!

How To Add A Double Jump To Your Character Controller

18 Big Data tools you need to know!!

CI/CD and Architecture Fitness Functions for Mainframe Platforms and Beyond

How to find any CEO’s email address in minutes

Why ALX Software Engineering Bootcamp

10 Programming Concepts to Tame A Myriad of Spreadsheets

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
Adam Reed

Adam Reed

Hi, my name is Adam Reed and I am a software engineer specializing in Unity and C# development. Feel free to scroll through and check out some of my work!

More from Medium

Adding a burst laser powerup

How to Remove a Large File from Commit History in Git?

2D Light Flicker in Unity

Ledge Grab System: Part IV