The fields are replaced such that the colors appear to rotate around the shape in a clockwise direction. The shapes should appear identical at all times even though one is changed by altering the colors, the other by altering the coordinates.
The fields are replaced using TimeSensors, Conditionals and Routes in a manner identical to that described in IBMRectanglesRotating. In this case there are six conditionals (for each shape) rather than two, and the route is cycled around to activate all six conditionals in sequence.
Snapshot after set_colorIndex/set_coordIndex field change
![]() |