GLSL / WGSL Guide
๐ Select your role above to see customized content
External Resource Library
41 hand-picked resources โ tutorials, tools, communities
The Book of Shaders
Step-by-step guide to fragment shaders โ the most referenced GLSL learning resource. Open source.
Inigo Quilez โ Articles & Tutorials
SDFs, ray marching, soft shadows, color palettes โ the bible of advanced GLSL techniques by Shadertoy's co-creator.
An Introduction to Shader Art Coding โ kishimisu
The most-watched beginner tutorial for shader art on Shadertoy. Hundreds of thousands of views.
Level
Domain
41 resource(s)
Step-by-step guide to fragment shaders โ the most referenced GLSL learning resource. Open source.
BeginnerSDFs, ray marching, soft shadows, color palettes โ the bible of advanced GLSL techniques by Shadertoy's co-creator.
AdvancedThe most-watched beginner tutorial for shader art on Shadertoy. Hundreds of thousands of views.
BeginnerFriendly GLSL tutorials: ray marching, fractals, game effects โ excellent for beginners.
BeginnerVectors, interpolation, Bezier curves, signed distances โ beautifully animated math for shaders.
BeginnerDeep dive into value noise, fbm and domain warping in GLSL.
IntermediateLive coding sessions and explanations of advanced ray marching, SDF operations and rendering.
AdvancedBrowser-level WebGL: buffers, shaders, textures โ useful for understanding the pipeline.
IntermediateOfficial Shadertoy shader tutorials โ uniforms, ray marching, noise, directly runnable.
BeginnerLive GLSL editor in the browser โ instant feedback, huge public shader gallery.
BeginnerThe premier online GLSL editor and community. Thousands of shared shaders with source code.
BeginnerExhaustive written guide to raw WebGL โ vertices, textures, transforms, lighting.
BeginnerFirst Steps
Get started with ShaderBot: discover GLSL templates, practice with interactive exercises, and learn the essential Discord commands to share your shaders.
๐ Shader Templates
Jump-start your shader with a ready-to-run template. Click "Use" to open it in the editor.
Simple color gradient from red to blue
Pulsing circle with time animation
Rotating geometric pattern
Animated wave pattern
Fractal visualization
Water ripple animation
Animated starfield effect
Basic WGSL entry-point โ runs natively on WebGPU. Requires Chrome 113+ / Edge 113+.
Simple animated rainbow in WGSL โ an easy starting point.