what settings would you recommend
I cant get the plugin to work either. Tried it on a baseplate with some parts. The bake button thing actually did run, but all the probes it produced were black and all the lights had a brightness of 0 and were the default color.
Also, is there any reason why this plugin cant work in Run mode but only Play.
Hey, this looks really cool!
I made a fork of this that allows you to convert the baked parts into attachments and also clear your bake without having to re-bake everything
LampLight_Forked.rbxmx (305.5 KB)
An rbxm
/rbxmx
file refers to the Roblox Model format. The x
at the end determines whether the model is encoded in XML or binary.
Nice, I’ll add those to the main branch shortly.
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!
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.
Great job on this! It looks really good!
Its not unsafe, its a roblox model file lol
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.
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.
V1.1 Update
- Terrain support
- Bunch of bugfixes
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.
Can you make a plugin for this? Instead of having to install that file and putting it on the plugin folder.
Wdym? It’s already a plugin.
You need to put the file inside the plugin folder.
No, I’m saying that it would be better if it was installable from the Roblox website instead.
Like this:
His name’s Elttob, you misspelled his name
I think it’s a bug? It errors when i click the bake button.
Edit: Nvm it only works on client mode i think.
Will the performance of using this with future lighting get better? I see you warning about it not being very good.