Your complete reference for OpenGL Shading Language
Browse and view GLSL files with syntax highlighting and search
Live shader editing with real-time preview and controls
Complete glossary of GLSL functions, types, and keywords
Complete tutorial series covering GLSL fundamentals to advanced techniques
Get up and running with GLSL in minutes
OpenGL and GLSL official language specifications
WebGL-specific tutorials and best practices
Convert vector to unit length
Sample 2D texture at coordinates
3-component vector type
Linear interpolation between values
Smooth Hermite interpolation
Complete alphabetical glossary
Distance fields and procedural geometry
Screen-space effects and filters
General-purpose GPU computation
Lighting, shadows, and materials