LampLight - Global Illumination For Roblox (New v1.2)

You can sometimes check your console output for some clue as to what has gone wrong.

The Village scene is a little large to use this with default settings, try to set the grid to 24?

Hmm, I’m going to have to make it so placing probes and updating lighting are two separate steps going forward - calculating probe placement is slow!

2 Likes

Tried to get decent results on village, struggling a bit…

Before:

After:

I think I need to get terrain supported for this to really pop.

3 Likes

Great job on this! It looks really good!

Its not unsafe, its a roblox model file lol

1 Like

This. Is. Uncomprehensible. How can i simple grid with multiple probes make such a scene? bruh how are the reflections even done or what am i missing. Im loosing my mind here.

3 Likes

At its core it’s very approximate distributed diffuse path tracing.

Basically, the probes are seeing the average light around them, and are then emitting that same light again locally.

But the way that it’s incrementally calculated means that all of the added lights feed back into the system - so you end up with light bounced everywhere.

2 Likes

V1.1 Update

  • Terrain support
  • Bunch of bugfixes
3 Likes

You can drag the .rbxmx file into an open baseplate so see all the source code, #resources:community-resources requires everything posted on it to be open-source.

1 Like

Can you make a plugin for this? Instead of having to install that file and putting it on the plugin folder.

1 Like

Wdym? It’s already a plugin.
You need to put the file inside the plugin folder.

1 Like

No, I’m saying that it would be better if it was installable from the Roblox website instead.

Like this:

4 Likes

His name’s Elttob, you misspelled his name :sweat_smile:

1 Like

Nice plugin! Here are some screenshots:


15 Likes


I think it’s a bug? It errors when i click the bake button.

Edit: Nvm it only works on client mode i think.

2 Likes

Will the performance of using this with future lighting get better? I see you warning about it not being very good.

1 Like

Wow, this looks realistic, is this with reshade?

1 Like

Works very nicely

4 Likes

Will the performance of using this with future lighting get better? I see you warning about it not being very good.

Up to roblox! I mean it does work with future lighting (better than expected) but it’s definitely not going to perform as well as it does in shadowmap/voxel modes.

Wow, this looks realistic, is this with reshade?

Nope! It’s in-engine. Uses (a lot of) point lights to do the shading.

Working on v1.2 atm. should offer much better baking performance for large scenes and the ability to work as a proper plugin.

5 Likes

does not pop up in plugins tab. i put it in the folder.

1 Like

Nevermind! its there! sorry, it was at the end of the tab.

New version released!
Much higher quality achievable, as well as having faster performance.
Also runs in studio as a proper plugin.

2 Likes