Interactive shader visualizations
Real-time procedural art using WebGL shaders. Patterns evolve continuously. Mouse and touch influence the output.
GLAnimation.js - WebGL context, uniform updates, shader switching, input handling
WebGLUtils.js - Shader compilation, program linking, canvas management
config.js - Device-specific quality settings, mobile optimization
Original - Layered mathematical functions generating organic patterns with shifting color palettes
Space - Nebula formations, GPU particle systems, star fields
All computation runs on GPU. Quality adapts to device capabilities. Shaders compile once and reuse.
Interactive shader visualizations
Real-time procedural art using WebGL shaders. Patterns evolve continuously. Mouse and touch influence the output.
GLAnimation.js - WebGL context, uniform updates, shader switching, input handling
WebGLUtils.js - Shader compilation, program linking, canvas management
config.js - Device-specific quality settings, mobile optimization
Original - Layered mathematical functions generating organic patterns with shifting color palettes
Space - Nebula formations, GPU particle systems, star fields
All computation runs on GPU. Quality adapts to device capabilities. Shaders compile once and reuse.