Is there anyway to edit/change the look of certain lighting systems in roblox?

Browsing the internet, I realized that Eltobb has released a new lighting plugin, which led me to the question, “Is there anyway to change the lighting system?”

And of course, I couldn’t find anything, so my last resort was the devforum. I don’t know how Eltobb’s lighting plugin works; I have speculated it could be working with the VoxelGPUCascaded feature, but I’m pretty sure that function is deprecated or removed.

I wanted to keep this short since I don’t want anyone to go too deep and just have an understanding of what my problem is. Thank you for reading.

4 Likes

Have you heard of effects ? You can simply change the lighting inside the explorer by adding effects like “ColorCorrection”, “DepthOfField” etc

6 Likes

You can edit all the Lighting Properties in Studio or in scripts while the game is running so I’m unsure of what you mean by ‘certain lighting systems’.

And as @Aqua_Turneur said, there are many Post Processing Effects.

3 Likes

This is not what i meant, im aware of these features but its not really what im looking for, mainly im trying to figure out how eltobb made his lighting plugin work.

4 Likes

The plugin simply changes the lighting properties changes the sky, atmosphere etc

3 Likes

You can change the lighting, if you manage to get the HLSL shader source code. The compiler for roblox shaders is very simple to use (if you have access to it). Its just you will need their source .hlsl shader files to be able to do this. Another way is to attempt and reverse the packed shader files using IDA or RenderDoc.

This is the kind of answer im looking for, although, if im wrong isnt this only modifiable through game files?

Yes, because shaders need to be compiled in HLSL, GLSL or whatever language is required for the current graphics API.

For volumika eltobb uses particle effects being emitted from the camera with a slightly noisy texture to prevent color banding, the effect relies on particles being able to receive voxel lighting via lightinfluence

For the global illumination system eltobb uses probes (my system also relies on probes), essentially you project raytracing results (generated via a ton of raycasts) onto a nearby floating spheres to make surfaceA bounce light + some color onto surfaceB

Both of these are done in roblox via lua using various tricks/strange-methods to function, shaders are local only and cannot be accessed by other players for usage in a game.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.