Keywords: Unity, ShaderLab, Collections

ShaderLab

Collections

Collection of shaders and visual effects created for Unity 3D.
https://github.com/WorldOfZero/UnityVisualizations

Outline

Source code for Outline Shader tutorial for Unity. Detects edges in a scene using the depth and normals buffers.
https://github.com/IronWarrior/UnityOutlineShader

Outline Image Effect for Unity
https://github.com/cakeslice/Outline-Effect

Grass

Grass Shader
https://roystan.net/articles/grass-shader.html
Source code for Grass Shader tutorial for Unity.
https://github.com/IronWarrior/UnityGrassGeometryShader

Ocean & Water

An advanced ocean system implemented in Unity3D
https://github.com/crest-ocean/crest

Making Interactive Water using RenderTexture
https://www.patreon.com/posts/24192529

A port of Evan Wallace’s “Water Demo” for WebGL to Unity.
https://github.com/shanecelis/water-demo

Perfect Water Shaders - 1.4.0 Caustics and Foam Update | FILES
https://www.patreon.com/posts/perfect-water-1-33941315
Perfect Water Shaders - 1.4.1 Unity Fog Fix | FILES
https://www.patreon.com/posts/perfect-water-1-34159181

Next gen iteration of the unity community ocean shader
https://github.com/eliasts/Ocean_Community_Next_Gen

Water Surface Simulation using CutomRenderTexture in Unity 2017.1
https://github.com/hecomi/UnityWaterSurface

Frosted Glass

Test of a frosted glass material in Unity.
https://github.com/andydbc/unity-frosted-glass

Geometry Shader

An example of a geometry shader with Unity’s standard lighting model support.
https://github.com/keijiro/StandardGeometryShader

RealToon

RealToon
https://assetstore.unity.com/packages/vfx/shaders/realtoon-65518

Toon Shading

Flat Kit: Cel / Toon Shading
https://assetstore.unity.com/packages/vfx/shaders/flat-kit-cel-toon-shading-143368

An Uber Shader for rendering Sprites in Unity.
https://github.com/traggett/UnitySpriteShaders

A collection of “Toon” shaders for Unity based on a stepped PBR approximation.
https://github.com/Kink3d/ToonShading

A very simple toon lit shader example, for you to learn writing custom lit shader in Unity URP
https://github.com/ColinLeung-NiloCat/UnityURPToonLitShaderExample

UniversalRP Toon Shader with ShaderGraph
https://github.com/you-ri/LiliumToonGraph

Volumetric

Little test of rendering clouds in Unity with raymarching.
https://github.com/SebLague/Clouds

Screen Space

This is a package which contains SSAO, SSDiffuse and SSReflection.
https://github.com/haolange/Unity_ScreenSpaceTechStack

Shader Rendering Pipeline

Shadertoy shaders to unity Universal SRP screenspace shaders
https://github.com/umutbebek/shadertoy-to-unity-URP

UI Elements

This components and shaders allows you to add rounded corners to UI elements!
https://github.com/Nobinator/Unity-UI-Rounded-Corners

Firefly

Unity ECS example for special effects
https://github.com/keijiro/Firefly

Glitch

Glitch post-processing shader for Unity3d
https://github.com/staffantan/unityglitch

Holographic

Highly customizable sci-fi shield / force field shader for Unity3D. Allows you to set edge power & color, inner texture scrolling, waviness, scale pulsation and procedural intensity noise. Implements tessellation for low-poly base meshes.
https://github.com/AdultLink/HoloShield

OverwatchShield
https://github.com/LexdevTutorials/OverwatchShield

Crash Ground

Gears Hammer of Dawn
https://github.com/LexdevTutorials/GearsHammerOfDawn
https://lexdev.net/tutorials/case_studies/gears_hammerofdawn.html

Fog of War

Civilization VI Fog of War
https://lexdev.net/tutorials/case_studies/civilization_fogofwar.html

Textures

Painting directly in mesh textures in Unity 3d with shaders.
https://github.com/IRCSS/TexturePaint

Vertex Animation

VAT (Vertex Animation Texture) on Unity HDRP examples
https://github.com/keijiro/HdrpVatExample

Decal

Unity unlit screen space decal shader for URP. Just create a new material using this shader, then assign it to a new unity cube GameObject = DONE, now you have unlit decal working in URP
https://github.com/ColinLeung-NiloCat/UnityURPUnlitScreenSpaceDecalShader

Noise

Noise Shader Library for Unity
https://github.com/keijiro/NoiseShader

Matrix

A realtime Matrix VFX Shader in Unity 3D
https://github.com/IRCSS/MatrixVFX

Blogs

Shader Fun
https://shaderfun.com/

Developer

IronWarrior’s Repository

Source code for Outline Shader tutorial for Unity. Detects edges in a scene using the depth and normals buffers.
https://github.com/IronWarrior/UnityOutlineShader

Source code for Toon Water Shader tutorial for Unity. Renders and animates toon-style waves from a noise texture and generates shoreline foam based off the depth buffer.
https://github.com/IronWarrior/ToonWaterShader

Source code for Toon Shader tutorial for Unity. Has specular, rim lighting, and can cast and receive shadows.
https://github.com/IronWarrior/UnityToonShader

Source code for Grass Shader tutorial for Unity. Generates blades with a geometry shader, tessellates input mesh to control density.
https://github.com/IronWarrior/UnityGrassGeometryShader

Tutorials

Offical Tutorials

A library of Shaders created using Unity’s Shader Graph.
https://github.com/UnityTechnologies/ShaderGraph_ExampleLibrary

Tutorials On Patreon

Minions Art is creating Game Art Tips and Astro Kat, a Catventure game!
https://www.patreon.com/minionsart

Harry Alisavakis
https://www.patreon.com/halisavakis
https://halisavakis.com/category/blog-posts/my-take-on-shaders

Roystan is creating open source game development tutorials
https://www.patreon.com/roystan

Shader Animation Tutorials

Creating shader animation in Unity
https://torchinsky.me/shader-animation-unity/

Post-Processing Tutorials

EVERY Image Effect in Unity Explained - Post Processing v2 Tutorial
https://www.youtube.com/watch?v=9tjYz6Ab0oc

Tools

Shader Editor

A Shader Editor for Unity
https://github.com/FreyaHolmer/ShaderForge
https://lexdev.net/tutorials/case_studies/gears_hammerofdawn.html


No medicine cures what happiness cannot. -Gabriel García Márquez