Consculpta

Sculptures grown from evolving formulas over 3D simplex noise, raymarched on your GPU. Each offspring rewrites its parent's formula; pick the ones you like and keep breeding.

G1 · ----solid · sphere
drag to orbit · scroll or pinch to zoom
——

Litter

generation 2

Kept

0 of 12

Press Keep to pin the current specimen here. Once the shelf has something on it, two of every six offspring graft a branch of a kept formula into the parent's.

Genome

formula · 25 genes

Reset genes keeps the formula and puts every slider back to its default. Reset genome goes back to the starting specimen. Undo reverses either.

Shape formula

Colour formula

⌘/Ctrl + Enter
Formula language

Surface

Colour a + b·cos 2π(c·t + d)

Light

AI breeder

not set up

Optional. Let a model you configure rank each litter and add offspring of its own.

Model settings

    On its turn the configured model looks at the litter as one picture, ranks the six, says in a line why its favourite works, and writes an offspring formula of its own. Its notes carry over from turn to turn, so it builds a consistent taste, and it is told which offspring you picked.

    Snapshot

    Uses the current camera angle. Spin pauses while it renders.

    Keyboard shortcuts

    1–6
    Adopt that offspring
    N
    New litter
    K
    Keep the current specimen
    Z or ⌘Z
    Undo
    ⇧Z or ⇧⌘Z
    Redo
    R
    Random specimen
    S / M
    Spin / Morph on or off
    A
    Sound on or off (experimental)
    ?
    This list

    On the focused stage: arrow keys orbit, + − zoom, 0 resets the camera.