learning-glsl
learning-glsl copied to clipboard
A list of ressources that helped me get into GLSL shaders.
Ressources
Courses & Tutorials
- The Book of Shaders
- A Gentle Introduction to Shaders with Pixi.js
- Pixel Shaders - An Interactive Introduction to Graphics Programming
- Into Vertex Shaders – Szenia Zadvornykh (part 1 - part 2)
- Intro to Pixel Shaders in Three.js - Airtight Interactive (2013)
- Vertex displacement with a noise function using GLSL and three.js
- Build a Music Visualizer with the Web Audio API (using GLSL)
- Beginner’s guide to Shader Development using Unity — Part 1 (Title should be "What are shaders and how do they work?". It's not about Unity at all but it's a great intro on shaders in a broader sense)
- Beginner’s guide to Shader Development using Unity — Part 2
- Deep Dive: Three.js Part 5: Shaders - CJ Gammon
- Shader School
- WebGL Workshop
- Primer: Shaders
- WebGL Lessons — Fragment Shaders
- WebGL Lessons — ThreeJS Shaders
- Shaders, Attributes, Uniforms, and Varying - WebGL Explained
- Shadron Youtube channel
- Fun With WebGL 2.0
- Learning Shaders
- The Art of Code Youtube channel
- SketchpunkLabs - Fun With WebGL 2.0 playlist