The drawing as data: rectangles on the app's grid, grouped, with the motion each group
has. Nothing here draws; svg.rs and css.rs turn it into markup.
4use crate::motion::Motion;
An sRGB colour.
A rectangle in grid units.
Towards the pointer (the page) or the scripted gaze (a video frame).
35 Follow,
Fixed, in gaze units (each axis -1..1), as the app holds them while thinking.
The pupils: shifted by the gaze, snapped to half a grid unit as the app snaps them.
The point motion scales and turns about, in grid units.
A solid rectangle.
A rectangle with an opacity.
Children moving together.