Three.js Shaders & Materials
Every shader here was built in Shaderfrog and runs in Three.js. Click one to open it in the editor, where you can edit the GLSL, rewire the node graph, and export the result as a Three.js material.
Shaderfrog shaders compose: you can plug a noise shader into a fire shader, or a vertex displacement shader into the position of a MeshPhysicalMaterial. Many are built on the standard Three.js materials, with custom code plugged into their color, normal, and roughness. See how Shaderfrog works.
Browse by type
583 Three.js Shaders & Materials
Falling Water by andrewray PRO
Three
Noise Ripples by andrewray PRO
Three
Speaker Sand Noise by andrewray PRO
Three
Flower Raindrop Noise by andrewray PRO
Three
Three
Checkerboard Pattern by andrewray PRO
Three
Kaleidoscope by andrewray PRO
Three
Spiral Stripes by andrewray PRO
Three
Glowing Dots Pattern by andrewray PRO
Three
Wave Divide Pattern by andrewray PRO
Three
Underwater Light Beams by andrewray PRO
Three
Flower Grid by andrewray PRO
Three
Pixelated Grid by andrewray PRO
Three
Hexagon Grid by andrewray PRO
Three
Hexagon Tunnel by andrewray PRO
Three
Marching Ants by andrewray PRO
Three
Surface of The Sun by andrewray PRO
Three
Circular Gradient by andrewray PRO
Three
Normal Map-ify by andrewray PRO
Three
Hell on Earth by andrewray PRO
Three
Static Snow by andrewray PRO
Three
Serpent Split by andrewray PRO
Three
Star Flower Factory by andrewray PRO
Three
Parallax Eye 3 by andrewray PRO
Three
Parallax Eye 4 by andrewray PRO
Three
Parallax Eye 6 by andrewray PRO
Three
Parallax Eye 2 by andrewray PRO
Three
Virus Noise by andrewray PRO
Three
Voronoi Noise by andrewray PRO
Three
Big Wiggles by andrewray PRO
Three
Wiggly Rings by andrewray PRO
Three
Procedural Wood by andrewray PRO
Three
Fluid Circles by andrewray PRO
Three
Petal Spinner by andrewray PRO
Three
Petal Spinner Contrast by andrewray PRO
Three
Beating Heart by andrewray PRO
Three
Vertical Stripes by andrewray PRO
Three
Twinkling Starfield by andrewray PRO
Three
Caustic Image Noise by andrewray PRO
Three
Two Color Gradient by andrewray PRO
Three
Three
Animated Julia by andrewray PRO
Three
Mandelbrot by andrewray PRO
Three
Spiral Fade by andrewray PRO
Three

















































