The game has currently only few custom shaders. I'm planning to add more.
I've been struggling with masks for quite a while now, and want to do image masking using programmatic shapes. But it might be more effort than it's worth.
I had previously made some image processing effects with Filter Forge so it's not the first time I'm meeting such graph editors.
![](https://kaleidogame.com/content/images/2022/04/2022-01-03-20_54_26-Cave---editedchaos---PC--Mac---Linux-Standalone---Unity-2021.1.0b3.1775-Personal.png)
![](https://kaleidogame.com/content/images/2022/04/2022-01-06-08_59_34-Cave---editedchaos---PC--Mac---Linux-Standalone---Unity-2021.1.0b3.1775-Personal.png)
If I remember right, I couldn't get the "lighten" effect to apply any arbitrary background, that's why in the above image there's first the background image of cardboard, then the image with slightly downscaled cardboard texture.
![](https://kaleidogame.com/content/images/2022/04/2022-01-06-19_35_11-Cave---editedchaos---PC--Mac---Linux-Standalone---Unity-2021.1.0b3.1775-Personal.png)
![](https://kaleidogame.com/content/images/2022/04/2022-01-21-11_10_35-Cave---mainscene---PC--Mac---Linux-Standalone---Unity-2021.1.0b3.1775-Personal-_.png)
![](https://kaleidogame.com/content/images/2022/04/2022-01-20-17_14_20-Cave---mainscene---PC--Mac---Linux-Standalone---Unity-2021.1.0b3.1775-Personal_-.png)
I want to use differently tiled patterns too. Simplest way to have a repeating pattern is by just using the tiling mode for the Unity sprite (above). But this will allow only grid-layout for the pattern, and I'd like some staggered rows or such. It seems to me it would be easier to do using a shader than by instantiating multiple copies of a sprite.
![](https://kaleidogame.com/content/images/2022/04/2022-01-03-21_17_15-Cave---editedchaos---PC--Mac---Linux-Standalone---Unity-2021.1.0b3.1775-Personal.png)
I also made a hue-rotate shader, which was fun:
![](https://kaleidogame.com/content/images/2022/04/2022-01-03-21_18_45-Cave---editedchaos---PC--Mac---Linux-Standalone---Unity-2021.1.0b3.1775-Personal.png)
Other plans:
- Glitter /star effect combined with the highlight cutoff shader - like the TikTok(?) filter which makes the lightest parts sparkle
- Shuffle effect, like in the good old Filter Forge:
![](https://kaleidogame.com/content/images/2022/04/Untitled.jpg)
- Repeating/tiling pattern with kaleidoscope
- Slowly distorting organic blobs
- Star brightness twinkle effect for the star elements that I already have