Combine 41 tunable effects

Blend, invert, and stack them until the surface is yours.

Side-profile portrait in low light, photo by mohamed abdelghaffar on Pexels

Publish embeds that move

Reactive, lightweight, drop-in ready.

yourpage.co
PURE
PIGMENT
Hold the eye with hand-tuned
realtime surface shaders.

Compose once, branch forever

Spin up a hundred variants in a keystroke.

VOLUME 03DOORS AT 8
VOLUME 03DOORS AT 8
VOLUME 03DOORS AT 8
VOLUME 03DOORS AT 8

Author your own raw shaders

In-browser editor, seeded with working presets.

Facet primer
SurfaceVertex
1#version 300 es
2precision highp float;
3
4// new here? start with a primer
5// pick "Facet primer" from the list above
6
7in vec2 vSurfaceUV;
8
9uniform sampler2D uPlate; // scene beneath
10uniform sampler2D uInlay; // your own map
11uniform vec2 uViewport;
12uniform vec2 uPointer;
13uniform float uPointerHold;
14
15uniform vec3 uTintA;
16uniform vec3 uTintB;
17uniform vec2 uOrigin;
18uniform float uDepth;
19uniform float uSpread;
20uniform float uCadence;
21uniform float uTilt;
22uniform float uDrift;

Renders live in your browser

Nothing to install, and every file syncs.

Full-res still and motion export

Twelve presets across common formats.

Runtime for native embeds

Ship the runtime for the fastest paint.