WebGL shader examples by Javier Gracia Carpio 2D examples: Random pixels Classic 2D noise Rain drops Geometric tile 3D examples: Cosine wave Pencil shading Dot shading Toon shading Stripes Image manipulation examples: Edge detection Gaussian blur Pixelated Lens effect Simulation examples: Gravity Interacting galaxies Repulsion Stippling Diffusion-limited aggregation Post-processing examples: Bad TV Pixelated Cuts RGB shift Evolution examples: Fire Flaring star Cursor draw Reaction-diffusion Pixel sorting Vertex manipulation examples: Deformation Attraction Infinite landscape Alien sphere