[Unity]ShaderLab Collections
Keywords: Unity, ShaderLab, Collections
ShaderLab
Collections
Collection of shaders and visual effects created for Unity 3D.
https://github.com/WorldOfZero/UnityVisualizations
A bunch of custom passes made for HDRP
https://github.com/alelievr/HDRP-Custom-Passes
Post Processing
A collection of custom post processing effects for Unity
https://github.com/keijiro/Kino
A 3D scan/sonar-like post-processing effect for Unity. Essentially a visualization of a spherical signed distance field (SDF).
https://github.com/MirzaBeig/Post-Processing-Scan
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
Screen-space outlines for Unity3d.
https://github.com/Arvtesh/UnityFx.Outline
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
UnityChanToonShaderVer2 Project / v.2.0.7 Release
https://github.com/unity3d-jp/UnityChanToonShaderVer2_Project
UniversalRP Toon Shader with ShaderGraph
https://github.com/you-ri/LiliumToonGraph
这是一个基于URP的开源仿原神卡通渲染项目
https://github.com/Gaolingx/GenshinCelShaderURP
A simple Genshin Impact facial shader for Unity URP, based on NiloCat shader example
https://github.com/NoiRC256/URPSimpleGenshinShaders
A Toon Shader in Unity Universal Render Pipeline.
https://github.com/ChiliMilk/URP_Toon
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
Screen Space Planar Reflection
Reusable RendererFeature of Mobile Screen Space Planar Reflection
https://github.com/ColinLeung-NiloCat/UnityURP-MobileScreenSpacePlanarReflection
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
Sorangon Level Up Sketch Open Project (Recommended)
https://github.com/Sorangon/Level-Up-Sketch-Open-Project
Crash Ground
Gears Hammer of Dawn
https://github.com/LexdevTutorials/GearsHammerOfDawn
https://lexdev.net/tutorials/case_studies/gears_hammerofdawn.html
Fog
Civilization VI Fog of War
https://lexdev.net/tutorials/case_studies/civilization_fogofwar.html
Fast URP volumetric fog, suitable for low-end hardware.
https://assetstore.unity.com/packages/vfx/shaders/fullscreen-camera-effects/volumetric-fog-urp-277702
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
Fast GPU vertex shader based animation library for Unity (VAT, Vertex Animation Texture, Morphing Animation)
https://github.com/codewriter-packages/Mesh-Animation
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
Dissolve (Destruct) Ground
Dissolving Ground Trail Effect in Unity using Shader Graph
https://www.youtube.com/watch?v=hXg9MxIMolE
Voronoi
Voronoi Noise
https://www.ronja-tutorials.com/post/028-voronoi-noise/
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
Comprehensive Tutorails
The Unity Shaders Bible
https://learn.jettelly.com/unity-shader-bible/
A bunch of shader examples created in Unity (ShaderGraph & HLSL).
https://github.com/adrian-miasik/unity-shaders
记录学习Unity Shader过程中实现过的一些Demo。
https://github.com/csdjk/LearnUnityShader
Offical Tutorials
A library of Shaders created using Unity’s Shader Graph.
https://github.com/UnityTechnologies/ShaderGraph_ExampleLibrary
Tutorials On Patreon
Catlike Coding, is creating Unity C# and Shader Tutorials
https://www.patreon.com/catlikecoding
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
New Shiny Sparkly Shader
https://www.patreon.com/posts/new-shiny-shader-51125313
Universal Splat Map Shader | Release
https://www.patreon.com/posts/universal-splat-53172985
Compute Shader Interactive Grass + Updated Painter Tool (Fade at bottom of grass)
https://www.patreon.com/posts/compute-shader-53587750
HLSL & GLSL
Various shaders. Unity shader programming (HLSL & GLSL).
https://github.com/przemyslawzaworski/Unity3D-CG-programming
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
Vertex Shader Tutorials
Gears Hammer of Dawn
https://github.com/LexdevTutorials/GearsHammerOfDawn
https://lexdev.net/tutorials/case_studies/gears_hammerofdawn.html
Tools
Shader Editor
ShaderToy to ShaderLab Converter. A Shader Editor for Unity.
https://github.com/FreyaHolmer/ShaderForge
Convert ShaderToy to Unity HLSL/CG
https://github.com/smkplus/ShaderMan
No medicine cures what happiness cannot. -Gabriel García Márquez