computer graphics

computer graphics

stylized unity shaders

Unity, C#, HLSL

Unity, C#, HLSL

overview

I created two highly stylized Unity shaders for a CIS 5660: Procedural Graphics homework, one intended to look like watercolor, and the other intended to look like ink comics. They both use Unity's Universal Render Pipeline (URP), as well as Unity Shader Graph and HLSL code.

For full details, check out the project's Github page.

features

The watercolor shader is more complex, and features the following shaders:

  • Fragment shader​

    • specular lighting

    • rim lighting

    • textured shadows

    • cel shading

    • animated textures

    • noisy color textures

    • watercolor pooling edge darkening

  • Post-process shader

    • noisy, hand-drawn outlines

    • animated outlines

    • paper texture