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
Parallax Eye by andrewray PRO
Three
Fractal Parallax by andrewray PRO
Three
Three
Water Planet Prototype by andrewray PRO
Three
Paper Fire by andrewray PRO
Three
Three
Infinite Mud by andrewray PRO
Three
Wooden Outlined by andrewray PRO
Three
Animated wave noise by andrewray PRO
Three
Animated flower petals by andrewray PRO
Three
Rose Fractal by andrewray PRO
Three
Disco Dots by andrewray PRO
Three
Procedural Marble by andrewray PRO
Three
Fluid Circles by andrewray PRO
Three
Interlocking Gears by andrewray PRO
Three
Kepler 256o By Otavio by andrewray PRO
Three
Test Universe by andrewray PRO
Three
Liquification by andrewray PRO
Three
Shaderfrog Shadercube by andrewray PRO
Three
Flower Box by andrewray PRO
Three
Clipped Shader by andrewray PRO
Three
Apex Predator Eye by andrewray PRO
Three
Three
Hex Matrix by andrewray PRO
Three
Striped Mandelbrot by andrewray PRO
Three
Squishy Mandelbrot by andrewray PRO
Three
Marephus Glescko by andrewray PRO
Three
Bubbling Cauldron by andrewray PRO
Three
Warp In Effect by andrewray PRO
Three
Ganges River Pebbles by andrewray PRO
Three
Block Font Text by andrewray PRO
Three
Disco Lights by andrewray PRO
Three
UV Edge Outline by andrewray PRO
Three
Glamorous Elephant by andrewray PRO
Three
Spiral Illusion by andrewray PRO
Three
Three
Loading Spinner Dots by andrewray PRO
Three
Mandelbrot Zoom Bounce by andrewray PRO
Three
Self Symmetry Fractal by andrewray PRO
Three
Wicked Clock by andrewray PRO
Three
SDF Circle Orbit by andrewray PRO
Three

















































