0-cube · point = 1 verts
Scroll to add a dimension ↓

Dimension Zero

A point.

No length, no width, no depth — just a position in the dark. Everything starts here.

0D · 1 vertex · 0 edges

Dimension One

Pull it into a line.

Drag the point along a brand-new direction and it sweeps out length. Two endpoints, one edge.

1D · 2 vertices · 1 edge

Dimension Two

Sweep it into a square.

Push the line sideways — perpendicular to itself — and you trace out area.

2D · 4 vertices · 4 edges

Dimension Three

Lift it into a cube.

Raise the square straight up off its own plane. Volume — the last direction you can actually point to.

3D · 8 vertices · 12 edges · 6 faces

Dimension Four

Now push it
where you can’t point.

Extrude the cube along a fourth axis — call it ana — at right angles to every direction at once. A second cube unfolds from the first, joined corner to corner. This is a tesseract.

4D · 16 vertices · 32 edges · 24 faces · 8 cells

Projection

A shadow that
turns inside-out.

We never see 4D directly — only its shadow in 3D. As the hypercube rotates through the fourth dimension, the inner cube swells outward and the outer cube folds in. Nothing is changing size. You’re watching a higher world turn.

Math → matter

Now hold it
in your hand.

The same shape, made tangible: an image dreamed up by an AI, then reconstructed as a real Gaussian splat — 262,144 points of light you can orbit. A diagram, crystallized.

Eight cubes.
One hypercube.

Six squares bound a cube; eight cubes bound a tesseract. The pattern climbs forever — a 5-cube, a 6-cube, hypercubes all the way up.

the cube was only the beginning

Gaussian splats + live 4D projection · Nano Banana → TripoSplat · Strategy Lab
Rendering splats