// Example 07-14 from "Getting Started with Processing" // by Reas & Fry. O'Reilly / Make 2010 float angle = 0.0; float offset = 60; float scalar = 30; float speed = 0.05; void setup() { size(120, 120); smooth(); } void draw() { float x = offset + cos(angle) * scalar; float y = offset + sin(angle) * scalar; ellipse( x, y, 40, 40); angle += speed; }