DynamicEffects - Lighting, made simple!

DynamicEffects

What is DynamicEffects?

DynamicEffects is a Roblox module that allows developers to quickly create environmental effects, such as Bloom, ColorCorrection, etc. These effects can also be stored in groups, so that you can quickly play an effect set without worrying about disabling other pre-existing effects.

Usage

As mentioned before, DynamicEffects is a Roblox module for scripting. This module can be installed from the toolbox here. The documentation for this code can be found at DynamicEffects (madonox.github.io).

Preview:

Below is a quick video I made to show how you can use this. This is all done with one effect group, and two effect sets.
DynamicEffects Preview - (gyazo.com)

Latest Update

DynamicEffects Version 1.5:

  • Created a new method, PlayEffectWithTween. Method takes two arguments, EffectName and TweenInfo for effect tweening. More in-depth documentation can be found on the github documentation.

Notice: DynamicEffects is currently in a dev release, expect changes. Also, DynamicEffects uses an update checker, so if your version is out-of-date, you may get a warning in the console on the server.

10 Likes

Thanks for sharing! It’s pretty convenient, however it would be cool if there was added functionality for doing something with a set of effects, such as tweening the TintColor or Contrast, etc.

2 Likes

Just as @SoMekSlime said, tweening the whole animation/switching would be great, as this is a nice effect, it can easily be made within 15 minutes or less. Tweening it though would make this much more useful and great!

2 Likes

This is actually something I plan to add quite soon, as this system features an update checker, people will be notified when this feature releases.

1 Like