Thank you for playing! Yeah, first I do a pass containing outline information and dither level (packed into rgb channels, here's what that looks like https://imgur.com/a/AG3Ido1), then I have a post processing shader that handles applying outlines/dithering.