ShaderTutorials
Shaders For People Who Don't Know How To Shader is an ongoing tutorial series aimed at novices that presupposes no prior knowledge of Unity, programming, or shaders. This repo contains the source of the shaders used in the series.
Tutorial Directory
- Part 0: Setup
- Part 1: Materials
- Part 2: Colors
- Part 3: Adding Colors
- Part 4: Mixing Colors
- Part 5: Normal Maps
- Part 6: Making Stuff Glow
- Part 7: Making only some stuff glow
- Part 8: Directions
- Update: Switching To Legacy Image Effects
- Part 9: Rim Light
- Part 10: Toon Lighting
- Part 11: Cutouts
- Part 12: Dissolve
- Special Episode: Toon Crystal
- Part 13: Highlights
- Part 14: Outlines
- Part 15: Sprites
- Part 16: Tangent View Direction
- Part 17: Scrolling Patterns
- Part 18: Packed textures and Keywords
- Part 19: Custom Editors
- Part 20: Image Effects
- Part 21: GrabPass
- Part 21.5: Reflections
- Part 22: Skyboxes
- Part 23: Specular Workflow
- Part 24: Height Maps & Parallaxing
- Part 25: Command Buffers
- Part 26: Deferred
- Part 27: Bitmasks
- Part 28: Blending with Sine
- Part 29: Color Masked UI Graphics
- Part 30: Depth-based Effects
- Part 31: Texture Generation
- Part 32: Normal Map Generation
- Part 33: Scanline Post Effect
- Part 34: Basic Audio Visualization