Linden Reid
Blog of Unity shader and procedural geometry tutorials, written in ShaderLab/CG for the built-in pipeline between 2017 and 2019: toon shading, dissolves, rim light, waving grass, and an intro series on procedural meshes. The ideas carry over to URP and Shader Graph; the code does not paste in directly.
- Shaders — Travis Reid
Portfolio page showing shader highlights.
lindenreid.com · ~Jan 2021 - Getting Started Learning Tech Art & Unity Shader Writing
A starting point for learning tech art and writing shaders in Unity.
lindenreidblog.com · Jan 2019 - Basic Math for Shaders
What’s the difference between a cross product and a dot product? And what’s a surface normal??
lindenreidblog.com · Aug 2018 - X-Ray Shader Tutorial in Unity
A tutorial on how to write a shader in Unity that draws objects in front of walls.
lindenreidblog.com · Mar 2018 - Heat Distortion Shader Tutorial
A tutorial on how to create a heat distortion effect in Unity.
lindenreidblog.com · Mar 2018 - Rim Highlight in Unity
A tutorial on how to write a shader with an outline highlight in Unity/CG.
lindenreidblog.com · Mar 2018 - Intro to Procedural Geometry, Part 2
A tutorial on the basics of coding procedural geometry in Unity.
lindenreidblog.com · Feb 2018 - Intro to Procedural Geometry, Part 3
A tutorial on how to calculate normals and UVs for procedural meshes.
lindenreidblog.com · Feb 2018 - Custom Diffuse Shader in Unity
A tutorial on how to create a smooth diffuse shader in Unity.
lindenreidblog.com · Feb 2018 - Intro to Procedural Geometry, Part 1
A tutorial on the basics of coding procedural geometry in Unity.
lindenreidblog.com · Jan 2018 - Waving Grass Shader in Unity
A tutorial on how to write an animated waving grass shader in Unity/CG.
lindenreidblog.com · Jan 2018 - Cel Shader with Outline in Unity
A tutorial on how to write a shader in Unity with cel/toon lighting and an outline effect.
lindenreidblog.com · Dec 2017 - Dissolve Shader in Unity
A tutorial on how to write a dissolve shader in Unity with colored edges and a gradual fade.
lindenreidblog.com · Dec 2017 - Procedural Mesh Extrusion Tutorial
A procedural graphics tutorial on how to extrude every triangle on a mesh.
lindenreidblog.com · Nov 2017