Processing sketch
An array of objects simulate a spinning top using sin() and cos() functions. Ellipse size grows and shrinks according to sin(). Connect always four ellipses with a bezier curve to create shape. Same starting position for all objects. See video below for animation with different number of objects.
Bezier Ballet
Published:

Bezier Ballet

Processing sketch: An array of objects simulate a spinning top using sin() and cos() functions. Ellipse size grows and shrinks according to sin() Read More

Published: