Prism Lighting Engine (1.1.4c) - A Light Baking Plugin | Future Lighting Update | Global Illumination, Godrays

PrismSmall

Prism Lighting Engine

Building better graphics


What is PLE?

PLE (Prism Lighting Engine) is a light baking plugin created for enhancing your games graphics through a variety of features. The main ones being Indirect Illumination and Volumetric Lighting.

How do I use PLE?

To use PLE, open up the baking GUI, you will see this GUI:

Now, select a light, and customize to your liking. After customizing, click Bake Lights. To clear ALL lighting, click Clear Lighting.

What are PLE's setbacks?

At the moment, PLE only supports baked lighting, pointlight and spotlight instances. PLE only works well with ShadowMap, Voxel, and Compatibility

Where can I get PLE?

Currently, PLE is available for 600 Robux on its page in the Creator Store.
You can get it here

Screenshots


Crossroads mountain area with Indirect Illumination on a PointLight
(20 Samples, 10 Ray Bounces, 0 Threshold, 0.5 Brightness)


Crossroads mountain area with ID and VL on a SpotLight
(15 Samples, 10 Ray Bounces, 0 Threshold, 40 VL Samples, 1 Brightness)


Test Scene with ID on a PointLight
(15 Samples, 10 Ray Bounces, 0.5 Threshold, 0.5 Brightness)

image
DOORS hallway from the toolbox with Volumetric Lighting
(10 VL Samples, 1.5 Brightness)

Planned Features

  • Better shadows
  • Some sort of reflections
  • Volumetric Fog
  • Better Volumetric Lighting
  • Dynamic lights (moveable lights)
  • Realtime lighting

Thank you!

27 Likes

UPDATE 1.1

EDIT:

Fixed Length Effects being a Incrementor!

1.2 comes out within the next week. It’ll come with a revamped light engine and along with it, better shadows!

A early access version will be accessible in version 1.1.5

2 Likes

This is the most beautiful thing I have ever seen, sure even if you have 50 dollars volumika is great, but this tool is baked meaning it’s probably more performant and works better for static scenes, also the global lighting looks incredible.

I’m excited for what else this project has to offer in the future.

4 Likes

will a demo place be available?

2 Likes

Probably with update 1.1.5 or 1.2

1 Like

UPDATE 1.1.2

  • Added support for multiple lights at once
  • Added a experimental setting for passing through transparency objects with the godrays
  • Changes to light “dissipation”, hopefully based on light absorption soon
1 Like

UPDATE 1.1.3

  • Godrays now fully go through transparent objects
  • Pass Transparent enabled by default
  • Added version counter

image
image
image

1 Like

UPDATE 1.1.4

  • Added experiments section!
  • Future lighting support! (experimental)


1 Like

UPDATE 1.1.4b

  • Future lighting now looks much better

1 Like

UPDATE 1.1.4c

  • Fixed godrays becoming absurdly long after passing through a transparent object
2 Likes

Suggestion to have the values for the settings in the plugin save for when you reopen studio.
(plugin:SetSetting(key, value), plugin:GetSetting(key))
It would make it a lot easier for developers to have specific looks to their game without having to remember their settings, especially as you add more features.

You should also consider adding more settings for the various things, like adjusting godray intensity, and changing what determines a reflection for indirect lighting (for different materials, etc.), and cleaning up unnecessary folders created by the plugin.

2 Likes