Light Probes in Unity

In this short article, I will go over what light probes are and how to use them in Unity.

In Unity, baked lighting can make scenes look very visually appealing. The downside of these is that dynamic objects don't receive this lightmap data and therefore the scene can look flat and unresponsive to players.

Light probes act almost like sponges, soaking in baked light data. They then project it onto other dynamic objects in the scene almost as a way of simulating global illuminaion on the object.

To set up light probes in your scene go to your hierarchy tab, click the “+” button and select “Light” > “Light Probe Group”.

This will add a group of 8 light probes to your scene. Move them around your scene to cover the areas you want the light to be reflected. If you want to add more probes to the group you can select multiple probes by clicking the “Edit Light Probes” button on the “Light Probe Group” component of your game object, ctrl + left-clicking on each probe, and hitting the “Duplicate” button.

You’ll need to ensure you have static objects in your scene which actually receive the baked light data.

Now, what you’ll notice is that light is being projected onto your dynamic objects.



That’s all for now.




Unity developer with a love of learning all things programming.

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

Recommended from Medium

Revision 6.4: DASH File Format Specification and File Intercommunication Architecture.

Fortune Wheel Update is live!

Loading Scenes in Unity

Play’s Anatomy

Don’t learn to code in your production Salesforce instance

HTB {Omni}

Multi-machine network using Oracle Virtualbox — Part 1

Persistent Databases Using Docker’s Volumes and MongoDB

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
Luke Duckett

Luke Duckett

Unity developer with a love of learning all things programming.

More from Medium

Adding Post-Processing Profiles in Unity

Adding enemies to our greybox Prototype

Introduction to Shaders

Simple Player Movement in Unity