I’m adding a bunch of stationary lights to my scene but it seems past a certain amount, additional lights won’t render after building my lighting.
As you can see I have no overlap between the lights and the debug stationary overlap disply mode confirms that.
I have 12 similar lights in my level, no overlap. I tried moving them around, they are fine as long as I don’t build, but disappear as soon as I do.
Could this be a limitation with stationary spot lights?
Looking at your two images, If you move the light closer to the surface or extend it’s radius or cone shape are you able to see any light there? Also, make sure it has a high enough intensity, if it’s not set like the three that are working.
Yes all the spots have the same intensity and color and they are all close enough to the mesh.
This is what it looks like before building the lighting:
The lights do work after the build if I increase their Attenuation radius from 130 to 256, but then the other lights that used to work stop working, and still some of the light with a higher radius are still not rendered.
Eventually, if I increase little by little the radius for all lights that don’t appear, it works, this may be an issue with small attenuation radius?
There shouldn’t be any per-object limit for stationary lights, just the limit on overlapping at any position in space. It might be a bug that you are seeing.
One thing to try if you will - find BaseLightmass.ini and change the value
MinUnoccludedFraction=.005
to
MinUnoccludedFraction=0
Rebuild lighting and see if that causes all the lights to show up. If it does, we can fix it easily.