First of all, thanks to @MystikLunaa for the idea, you rock
Anyways here I go:
The general code for a filter:
@set hsl Hue# Saturation# Lightness# colorization with blendMode TYPE to OPACITY% in S
Hue:
Hue is a number between -180 and 180 and itâs the color/shade (according to the Episode guides, hue, saturation, and lightness are similar to Photoshopâs so if youâve taken and are an expert in Photoshop, youâll know)
Saturation:
Saturation can be a number between -100 and 100 and this is how colorful the color is (so if you have green as your color, you can make it extremely bright green or take it to the other end, where itâs mainly gray)
Lightness:
Lightness takes a number between -100 and 100 (also known as brightness) and it is how bright the picture is. It can go from pitch black to a bright light. Think of it like turning off a light, though you can control for it so itâs not super dark or super bright.
(If youâre curious to know more about H S L-hue, saturation, lightness, you can always search it up, there are tons of tutorials dedicated to showing you what these are, based mostly on Photoshop, with the numerical values being different)
P.S hereâs a pic (from many), showing hue, saturation, and lightness/brightness:
Colorization:
Colorization is optional and you can choose whether you want to turn colorization ON or OFF.
To turn it off: no_colorize
To turn it on: colorize
If you donât mention any, the default is no_colorize. Youâll see what this command does if you check out the guide I linked near the very end, which shows you this command in action.
with blendMode TYPE:
This is optional to add as well and what this does, according to the Episode guides is that it âchanges how it blends with the existing image.â
The TYPE that exist and can be used: NORMAL, OVERLAY, ADD, MULTIPLY
If you donât mention the TYPE, the default is NORMAL
to OPACITY%:
This is how strong you want your filter to be.
OPACITY takes a value between 0 and 100.
in S:
This is optional, it means how many seconds your filter comes in. If you donât add it, then the default is around 1 second (can count it), where thereâs a tiny pause before the image becomes the way you want it to. In order to have the filter set up right away for the scene, write in 0, which means it takes 0 seconds for your filter to come in (so no seconds at all). You can also make the filter take time coming in by writing something like âin 3â where it takes 3 seconds for the filter to appear.
Moving on!
Luckily, Episode comes with their own pre-made filters that you can add from the right side of the Writerâs Portal into your story (or play around with numbers and commands and make your own cool, badass filter) Remember to add in 0 to the already made filters if you donât want a short pause before the filter comes in.
So, just to re-iterate, these filters can be found on the right side of the Writerâs Portal here:
P.S Remember that âFilters will persist across scenes, and even episodes, until you disable them in your scriptâ
To turn a filter off, write â@reset hslâ
Note that if you write @reset hsl, just like writing your filter command above, without in S, where S is a number (ex. 0) and stands for the number of seconds (ex. 0 seconds), thereâll be a short pause where the filter goes away. If you want the filter right away gone without any pause, write:
@reset hsl in 0
Check out this cool guide below to see different categories of the filter in action (see how saturation, hue, lightness, colorization, opacity, blend mode work, thereâs a moving visual for them all so you can see how theyâre adjusted)
Here you go:
Before we end off hereâs a picture of a filter in action:
Thanks for checking this out, now itâs your turn to play around with this to get the filter of your dreams