Hello,
I've been playing around with a combination of
Pixi Filter Controller's dot filter and
Terrax Lighting System. As seen in the first image below, when applied to the entire screen (filter-target: 0 or 1), the dot filter creates a sort of 'dithered' effect around the circumference of each light. It's an effect I like quite a bit since I feel it gives everything a more textured look.
However, when the dot filter is applied to the entire screen (filter-target: 0 or 1), it makes everything black and white. To work around this, I've had to apply individual dot filters for both characters and tiles, manually adding colors back in with separate adjustment filters (see second image). This technique only works so long as the dot filter is not applied to the entire screen, otherwise the dot filter will be applied overtop the adjustment filters and everything will be black and white again.
The issue is that filters cannot be individually applied to the Terrax lighting (notice the much smoother gradient to the lighting in the second image than in the first one). The only way to apply a dot filter to the Terrax lighting and create that 'dithered' effect is by applying it to the entire screen, which creates the aforementioned black and white issue.
(Note: I've also tried picture-based lighting plugins like
Khas Advanced Lighting but have encountered the same issue)
Does anyone know if there's a way to apply a filter just to the Terrax lighting and not the entire screen?
Alternatively, is there a way to make it so that dot filters don't make everything black and white? This would also solve my problem. The
PixiJS Filters Demo shows "grayscale" as a parameter that can be turned on and off, but Pixi Filter Controller lacks that same parameter. Does Pixi v4 not support that functionality?
Thank you very much.