Lab · GLSL · Three.js · free tool

A shader you can edit.

This is the surface from our home page. Change a number on the right and the picture changes on the left. Break it and the error tells you where.

Compiled. Drawing every frame on your GPU.

How it works

The text is compiled as a WebGL fragment shader by Three.js each time you stop typing. Uniforms t, res and mouse are provided. A full-screen quad runs it per pixel.

All Lab tools →

Tell us what you need built.

An engineer reads it and replies within minutes, in your language. Every project starts with a two-week prototype at a flat price.

GLSL playground — edit a live shader — eORB Lab