0 votes

https://imgur.com/a/flIb6ox
I'm having an issue where this cube with an emission shader does not emit light onto the meshes around it. I did some research and all I could find is that you need to turn on "Use in baked lighting" for the objects you want light to be casted on and I did that as you can see on the right side of the screenshot but it still doesn't do anything.

asked May 8 in Engine by Huday.object (22 points)

Is glow enabled in your environment?

1 Answer

+1 vote
Best answer

I think you need to surround the whole area with a GI probe and hit Bake GI Probe at the top of the UI.

https://docs.godotengine.org/en/stable/tutorials/3d/gi_probes.html

answered May 8 by Tim Martin (108 points)
selected May 9 by Huday.object

https://imgur.com/a/eZOVBMh
Ok I did that and it seemed to work somewhat but the light doesn't seem to travel too far.

Hello Huday.object,

Here, you could increase the Emission Energy of the Shader Material.

You could also increase the Propagation parameter of the GI Probe to be closer to 1.0

One/both of those should hopefully give you the effect you're after.

https://imgur.com/txgzhNk
Hmmmm,
I tried maxing both values but it only made a small difference

You can manually enter a number larger than the maximum that the slider suggests, but you might find that you start to cause visual problems for yourself elsewhere if you go too large. So you might be better off in the end adding an actual light node up here, to work along side the emissive texture.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.