RomualdRousseau_Processing/Beauty/Beauty.pde
static final int TOTAl_POINTS = 100;
static final float RADIUS = 380;

float step = 1.0;

void setup() {
  size(800, 800);
  //background(51);
}

void draw() {
  background(51);
  translate(width /2, height / 2);
  noFill();
  stroke(255);
  
  ellipse(0, 0, 2 * RADIUS, 2 * RADIUS);
  
  for(int i = 0; i < TOTAl_POINTS; i++) {
    float t1 = (float) i / (float) TOTAl_POINTS;
    float t2 = (float) (i * step) / (float) TOTAl_POINTS;
    
    float x1 = RADIUS * cos(2.0 * PI * t1);
    float y1 = RADIUS * sin(2.0 * PI * t1);
    float x2 = RADIUS * cos(2.0 * PI * t2);
    float y2 = RADIUS * sin(2.0 * PI * t2);
    line(x1, y1, x2, y2);
  }
  
  step += 0.01;
}
