← back Rotation Lattice

4D cube — rotation playground & match-the-target game

generic 2-frame projection — all 4 axes mixed
0 √2 ≈ 1.41 (axis-aligned vertices) 2 (max)
color = depth (distance from the 2D viewing plane, in 4-space)
your coordinate-plane projections — each picks out 2 of the 4 axes directly
to switch: unselect current first (click tile or Esc); can select pair of non-overlapping axes at a time

state

axis-pair selector (K4)

Click an edge (here) or a coord-plane tile → select that rotation plane
Shift-click or hold -+click → negative coefficient (dashed)
Click a selected edge with Shift or - → flip its sign
Tab / Shift+Tab → cycle planes linearly
Two disjoint edges = Clifford. Hold / to rotate. Esc clears.
Hold 14 for momentary override (held nodes glow yellow).
Hold - while overriding → use negative coefficient.

user rotation matrix R

match game

command