Rectlights and optimization

Hello, I have a level right now where I need to optimize the effects of the rectlights, I have quite a few of them on this level, and it’s causing quite a lot of optimization problems. (See image below. )

Now to work on this I been trying to figure out a way to get rid of as many of them as possible or to try to limit their impact, but the main problem with getting rid of them right now, is that if I do, it impacts the entire look and feel of the game and goes away from the style I been going for. As an example: See image 2 for Rectlights in the map and image 3 for a map without them.

I understand that obviously I need to add other lights to light up the scene as well, but my issue is that I can not make the rectlights long enough to cover the distance I need, and as such I am forced to use a lot of them to cover just a single wall and give that wall the light effect I want.

I am not bound to the idea of using rect lights, but I can not replicate the feeling in any other way that I know of. (Hence why I am asking here since I need help)

Shows me trying to use blocks in the corners with a glow on them to give that light effect, but it just doesn’t have the same impact and the room turns very dark. Basically, I am using too many rect lights and would need to get the effect in some other way, I am new to trying to deal with lightning and optimization, so any help to figure this out would be greatly appreciated.

The general settings I am using for my rect lights.

/Amoe

lower their bounds or fake them. in real time rendering we fake things, because frametime is very small and desires are very high.

also they’re stationary, do they change ? make them static if you can. you could also bake them.

they look pretty nice yes, but the cost is what you see.

you can have a few global lights that are simpler, and have the rectlights be just an emisive material that doesn’t cast light, it might still look good on reflections, not sure. i think this is a more common approach.

and or reduce the bounds of those lights, they are overlapping a ton, they don’t need to.

make them small enough so that they reflect, then add a ambient light.

also you can disable things like casting shadows i think.

you can also try megalights, but i will strongly advise to do that at the very end of your optimization, since the way you’ve implemented the lights is not ideal. and megalights doesn’t work on all platforms.