Jelly Face
Plate 3 — portrait in gelatin, 2.6 cm thick, on a 1 cm cutting grid.

How it works

Notes on plate 3

Physics

Built from tetrahedra

The jelly is a few hundred particles joined into about a thousand tetrahedra. Each frame runs 10 short XPBD substeps: every edge tries to keep its rest length and every tetrahedron its volume, and firmness sets how much they give. Damping only removes motion between neighbors, so the whole block still falls and bounces freely.

Cutting

Slicing

Your stroke and your eye define a flat blade. The cut is traced back onto the jelly's rest shape, where the outline is split along that line and the new corners are rounded so no piece keeps a razor edge. Each piece is remeshed from scratch, then takes over the positions and speeds of the old jelly, so it keeps moving the way it was.

Surface

A face that rides along

The photo sits on a surface mesh much finer than the one the physics uses. Each surface point is pinned inside one tetrahedron by barycentric weights, so it follows every stretch and squash. Under the photo is a sculpted relief with a generic nose, brow, cheeks and lips, plus a light emboss taken from the shading of the photo itself.

Optics

Light through gelatin

The jelly is drawn as a see-through material, so the cutting grid bends as you look through it. Flavor tints the photo lightly and absorbs more color the farther light travels inside, which is why thick parts look richer. A clear coat on top adds the wet highlight that makes gelatin look like gelatin.

Your photo is read locally with the File API. Nothing is uploaded or stored; reloading the page forgets it.

Line up the face

Drag the photo until the eyes sit in the rings and the mouth rests on the line. Scroll or pinch to zoom.

1.00×
0°

←↑→↓move · +−zoom