Add `Light.Falloff` as a `NumberSequence`

As a Roblox developer, it is currently too hard to adjust how lights fall-off over time.

If Roblox is able to address this issue, it would improve my development experience because I’d be able to adjust the light falloff proportions and artistically tune the game more.

31 Likes

Agreed. Not only would it be nice to remove the line (see image) in FIB light edges, it would allow us developers to improve the realism within games.

8 Likes

the current light fading is so clear, idk how this hasn’t been added sooner. right now i gotta use the atmosphere fog to make the falloff of a flashlight look convincing which comes with so many other restrictions.

4 Likes

Roblox definitely needs to step up lighting engine, especially voxel lighting engine. voxel/shadowmap is pretty clunky if you think about it due to its unusability with 120+ light range (via FFlag to increase light range up to 240) and the fact that in general we can’t fine tune our lighting shadows and just anything about it to your liking. We either have to use fake volumetric lighting with beams or a hacky implementation VOLUMIKA uses (which is described in Elttob’s blog post somewhere), or fake attenuation with multiple lights (which isnt healthy to performance!!!), or illuminate large areas easily with either ambient or 100 or more lights surrounding your area.

Though seeing new voxel grid lighting system in roadmap and seeing lighting optimizations in release notes, I feel like engineers are actually doing something about lighting engine, be it Future or Voxel, so I hope the community demand isn’t actually ignored (though considering not much was done to address painpoints, yeah.)

12 Likes

I heavily agree that this should be a feature. I find it annoying in some situations the current light fall off doesn’t really make some scenes very realistic as it mainly has the same brightness throughout the range until it actually starts fading. (This is especially true for large ranges)

Currently the workaround for this is to use a bunch of lights with different ranges but it really isn’t worth doing & has a performance hit doing so.

2 Likes

Support. Not being able to adjust the falloff is very limiting and the current falloff does not look good in every scenario.

4 Likes