How do i do lighting properly to avoid this issue?

I’m getting this issue too: https://gyazo.com/5675cc7f9656db6feca321011e061cfe
https://gyazo.com/4ac6cc84e8411216cc383a0ff407629f

where is the light coming from on the part? if the light part is slightly in the ceiling or inside of another part it can create weird shadows otherwise it’s just the lighting engine

that is definitely a lighting engine bug on roblox’s part I think.

1 Like

hmm, any other ideas? Basically I’m making a mall. And this section is 1 wing/hallway of the mall. And I want to somewhat realistically light up the wing.

you could try with PointLights have a slightly larger range than other lights, so you could put an invisible and non-collidable part in the middle of the space between the floor and the light like this (the red part):


but I don’t know if that is large enough to light up the entire hall.

idk I’m getting this effect with mutliple light sources.
https://gyazo.com/312ae94aff3e18155e3c48510d93f4b9

1 Like

maybe try turning the CastShadow off on some of the ceilings or walls, it might be slightly less realistic but it could give the illusion of light all across the room.
with:


without:

You could try a Part that’s slightly smaller than the ceiling Part, Transparent, and maybe a little lower than the ceiling.
Not sure what’s up with your second video though? Are you moving from one lighted area to a different one?

Yea I tried that but it caused the lighting bug that was shown above.

Hmm.
I normally light rooms with the same method that @koi1299 mentioned with the red Part and a PointLight for each light fixture I have in the ceiling. It seems to work better than SpotLights for smaller rooms where the Spotlight won’t light up items that are too close.

1 Like

Problem is this looks dark still. Or dim. I’m wanting a lit up mall. I’ll keep experimenting though.

Is there any way to fix this? https://gyazo.com/3b5f5674ef178dbcba7a149f6731d47a
Is it settings I need to enable. This is just a small surface light

Use future settings in the lighting properties.

I am? Also the render distance is really gonna ruin this game for me.
https://gyazo.com/c6c6ad12f15941399a5c627d53091e80

I didn’t know ROBLOX had so many lighting bugs.

[Edit] these seem to be studio bugs and not game bugs.

Maybe it could be to do with your graphics in studio. In studio settings under rendering what is the Edit Quality Level and Graphics Mode? And does the actual game have glitches as well or just studio?

It’s all maxed. It’s all maxed.

A potential thing that you could do is check what angle the light is shining from and also the rotation of the part that has the surface light effect on it as it might be that. As well as this, you can make sure you have checked the shadows box. Maybe try turning on future lighting in the lighting properties as well and also going into studio settings and turning the output graphics to full.
I hope any of those things I have pointed out helps you. If not I am sorry

you can fix this by either

  1. increasing the range in the light under ’ Appearance ’
  2. using a surface light

For bigger rooms, I recommend using a surface light and for smaller areas I prefer point lights.

Range was maxed. And I don’t want to increase brightness. But it doesn’t matter it’s just studio bugging out. So it’s fine I solved the problem now.

1 Like

Hey, just a thing to note:

All experiences created before Future lighting was a thing has at least experienced this issue once. It got really bad for me at one point where I had to switch back to ShadowMap until Roblox fixed whatever was wrong. If your lights are all flickering on and off depending on the camera position, it’s pretty much out of your control.

One day it just magically fixed for me. If your game is brand new, or old but never got any players (or barely got any visits) migrate the map to a new place, but don’t keep any of the lights. (Not sure if keeping the lights does effect things but I assume it would)

It sucks, but Future Lighting needs work, it just hasn’t been receiving much after initial release.