chaos linewise
- //
- int myAttentionValue=0;
- float angle;
- //
- // ---------------------------------------------------------------
- //
- void setup()
- {
- // init
- size(800, 600);
- frameRate(13);
- } // func
- //
- //
- void draw()
- {
- background(255);
- float prevX= 300;
- float prevY= 300;
- for (int i=0; i < myAttentionValue; i++) {
- angle= radians(random(360));
- float radius = random (myAttentionValue) ;
- strokeWeight(2);
- point (
- 300+radius*cos(angle),
- 300+radius*sin(angle)
- );
- strokeWeight(1);
- line (300+radius*cos(angle), 300+radius*sin(angle), prevX, prevY);
- prevX= 300+radius*cos(angle);
- prevY= 300+radius*sin(angle);
- }
- if (frameCount % 2 == 0 ) {
- myAttentionValue++;
- }
- if (myAttentionValue>=100)
- exit();
- // angle+=7;
- println ("myAttentionValue "+ myAttentionValue);
- } // func
- //
- // =====================================================================