Rubiks Cube Simulator
Interactive 3x3 Rubik's Cube built with Three.js and WebGL. Drag any sticker to twist that layer (the drag direction determines the turn), orbit around it freely, and use Scramble/Solve buttons to watch it shuffle and undo itself. It's a self-contained HTML file with no build step or backend, ported from an earlier Python/OpenGL desktop version of the same simulator.
Drag empty space to orbit | drag a sticker to twist | scroll/pinch to zoom