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
Disco Dips by andrewray PRO
Three
Pinwheel Flowers by andrewray PRO
Three
Swamp Glass by andrewray PRO
Three
Nightmare Cluster by andrewray PRO
Three
Glass Fireball Redux by andrewray PRO
Three
Three
Luminance GL-Transition by andrewray PRO
Three
Glass Tree by andrewray PRO
Three
Walking Jello Friend by andrewray PRO
Three
Seeing Eye Lava by andrewray PRO
Three
Wiggle Flip by andrewray PRO
Three
Wicked Clock by andrewray PRO
Three
Shield Lines by andrewray PRO
Three
Ruby Voronoi Rocks by andrewray PRO
Three
Corrugated Web by andrewray PRO
Three
Mandelblok by andrewray PRO
Three
Mandelbrot Variations by andrewray PRO
Three
Three
Random Color Noise by andrewray PRO
Three
Grease Sphere by andrewray PRO
Three
Waive Freeze Glass by andrewray PRO
Three
Distorted Sklug by andrewray PRO
Three
Mighty Sklug by andrewray PRO
Three
Squid Web Grid by andrewray PRO
Three
Three
Warp Speed by andrewray PRO
Three
Three
Perlin Noise Caustics by andrewray PRO
Three
Glass Striped Fireball by andrewray PRO
Three
Glass Fireball by andrewray PRO
Three
Three
Flower Bricks by andrewray PRO
Three
Offset Sklug by andrewray PRO
Three
Three
Flame Belch by andrewray PRO
Three
Perlin Spiral by andrewray PRO
Three
Wave Fractal Extrude by andrewray PRO
Three
Flowing Image Water by andrewray PRO
Three
Three
Parallax Map Test by andrewray PRO
Three
Parallax Map by andrewray PRO
Three
Parallax Eye 7 by andrewray PRO
Three
Parallax Eye 5 by andrewray PRO
Three

















































