Can't see through the fog even with a torch/flashlight

I have a fog in my game and light sources like (torches, flashlights) Yet It still doesn’t make it easier to see through the fog, It does nothing, how can i make it so you can see better when you’re in the fog using a torch/flashlight? When the roblox already made spotlight, pointlight, surfacelight and such doesnt make u able to see through the fog?

Example1 = Flashlight
Example2 = Torch

I’m using this script for the fog

game.Lighting.FogStart = 10 --10
game.Lighting.FogEnd = 15 --15
game.Lighting.FogColor = Color3.new(0,0,0)
game.Lighting.TimeOfDay = "00:00"
1 Like

Light sources of any kind (atleast in my minimal testing) are not able to provide any implementable boost in fog vision, there is a work around however.

Assuming you already have Tool.Equipped and Tool.Unequipped functions set up, from there you can locally lessen the depth of the fog creating a wider ring around the character that can act as a sort of artificial vision improvement.

Hope this helps you in your journey!

1 Like

Roblox’s fog is quite meh.
You can try setting game.Lighting.OutdoorAmbient to black and game.Lighting.Brightness to 0. You will get purely black surroundings that can be lit up with lights.
This is what it will look like (ignore bright skybox):

In Roblox, fog cannot be manipulated with light sources. Fog only changes when its properties are changed in lighting.

You will have to script your own fog system if you want a way around this.

Do you by any chance know where i can find info about how to create a wider ring around ur character?

It’d really be as simple as changing the fogstart/fogend through a local script.

1 Like

when the player equips the tool, change the fog’s end and start using a script when equipped to an infinite number so the fog is completely gone, if you dont want it to be completly gone then you should make it so the fog end/start is always for example 15/30 studs away from wherever the player is moving.