This is a real cube-state simulator, not a repainted grid: all 26 outer pieces of the cube are tracked as (x, y, z) positions in 3D space, each carrying the actual stickers it was born with. A face move rotates only the pieces in that layer by a genuine 90° rotation matrix, which both moves each piece to its new slot and re-maps which of its stickers currently faces which direction.
- The net — the six faces are unfolded flat: U above F, D below F, and L·F·R·B in a row, exactly like unfolding a cardboard box. Every square you see is read live from the same 3D piece model.
- Face moves — U/D/L/R/F/B rotate that face clockwise (as viewed from outside it); the prime (') versions rotate it counter-clockwise. Only the 9 pieces in that layer move — the rest of the cube stays put.
- Edge and corner transfer — because rotation is applied to the piece's real orientation, not just its color, the stickers on the sides of an edge or corner piece correctly slide onto the neighboring faces exactly as they would on a physical cube.
Compare this with the 3D Rubik's Cube, which drives the identical face-turn logic on an orbit-controlled 3D model instead of a flat net.