Comicbook-like Screentone Post-Processing Shader
2022
Unity, Photoshop, HLSL
This shader is a post-processing image effects shader built in Unity using HLSL. It is uses color outputs in each object's lit material as arbitrary data to pass through and process. The red channel receives a grayscale value representing lighting, the green channel is a color which represents the screentone pattern the post-processing shader should us, and lastly blue is recoded to a range of hues that the shader chooses between.
behind the scenes - using colors are arbitrary data
Dots Screentone
Leaves Screentone
Plaid Pattern Screentone
Roses Pattern Screentone
Heavy Rain Noise Screetone
Post-Processing Unity Material Inspector