Polyhedra playground
Pick a seed, stack operators, drag to spin. The ? explains every button.
Start from one of the five Platonic solids, then stack operators - each press rebuilds the whole recipe, shown beneath the solid, reading right to left. Drag the solid to spin it.
- d
- dual - swap faces and corners - every face centre becomes a new vertex.
- a
- ambo - slice through every edge midpoint; the corners fall away.
- k
- kis - raise a pyramid on every face.
- g
- gyro - wrap every face in a ring of twisted pentagons. Chiral.
- t
- truncate - cut every corner flat (t = dkd).
- j
- join - replace every edge with a rhombus (j = da).
- o
- ortho - quarter every face into quads (o = dada).
- e
- expand - push the faces apart; squares fill the gaps (e = aa).
- n
- needle - spike every face of the dual (n = kd).
- z
- zip - truncate the dual (z = dk).
- b
- bevel - flatten every corner and every edge (b = dkda).
- m
- meta - triangulate: a new vertex on every face and edge (m = kda).
- s
- snub - twist the faces loose; triangles fill the gaps (s = dg). Chiral.
- p
- propeller - spin a ring of quads around every face. Chiral.
- c
- chamfer - shave every edge into a hexagon.
- w
- whirl - ring every face with twisted hexagons. Chiral.
- ✶
- stellate - extend the face planes outward to the next shell of cells; press again to go deeper.
Operators marked chiral come in a left- and right-handed form; this playground builds one of them. The readout under the solid shows the recipe, vertex and face counts, and - for star polyhedra - the density: how many times the surface wraps the centre.
A from-scratch general Conway engine - nothing hard-coded per solid:
sixteen operators, stellation as cells of the face-plane arrangement,
and true star faces the operators compose on (try stellating the
dodecahedron, then a: the dodecadodecahedron). The v1
playground still lives at intuition › playground.