Career Advice

Shader Tutorials

These tutorials are in Unity’s ShaderLab, which uses CG.

Outline Shaders:

Water shaders:

Extending Unity’s pipeline:

Special effect shaders:

Other graphics-related tutorials:

Procedural Geometry Tutorials

Most of these tutorials explain procedural geometry concepts in pseudocode that could be adapted to any framework. The Intro series is in Unity with C#.

Intro series:


Mesh effects: