Welcome to shader fun! A wonderful place for fun with shaders and other fun code things, if indeed you find that sort of thing fun. To avoid trawling through various lists, here’s a simple index of blog posts (currently dominated by my intro to signed distance fields!):
- Intro to signed distance fields
- Signed Distance Fields Part 1: Unsigned Distance Fields
- Signed Distance Fields Part 2: Solid geometry
- Signed Distance Fields Part 3: Bringing it together
- Signed Distance Fields Part 4: Starting Generation
- Signed Distance Fields Part 5: Faster generation and sweeping
- Signed Distance Fields Part 6: Images
- Signed Distance Fields Part 7: Some Simple Effects
- Signed Distance Fields Part 8: Gradients, bevels and noise
- Shaderoids (asteroids entirely in shaders)
- Some helpful stuff
- Understanding determinism
Enjoy reading
Chris Cummings, programmer and maker of things.