fourJS — scene, render, motion and input in one loop: an orbiting circle (kinematic path following), a tumbling box (procedural motion), a static ground plane, and a label drawn from a bitmap glyph atlas. Click the circle or the box to recolour it, or drag the box — dragging hands its transform from the motion system to your pointer and back again.