1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- void module() {
- if ( hu >= 0) {
- hu +=0.1;
- }
- if ( hu > 360) {
- hu = 0;
- }
- if ( ha >= 0) {
- hu +=0.1;
- }
- if ( ha > 10) {
- hu = 0;
- }
- if ( hi >= 0) {
- hi +=0.005;
- }
- if ( hi > 100) {
- hi = 0;
- }
- fill(0);
- stroke(200, 0, hi);
- strokeWeight(50);
- beginShape();
- vertex(x1, y1, 0);
- vertex(x2, y2, 0);
- vertex(x3, y3, 0);
- vertex(x4, y4, 0);
- vertex(x1, y1, 0);
- float r2 = random(100);
- if (r2 > 0 && r2 < 25 ) {
- x1+=d;
- x2+=d;
- x3-=d;
- x4-=d;
- s-=0.0005;
- } else if (r2 > 25 && r2 < 50 ) {
- x1-=d;
- x2-=d;
- x3+=d;
- x4+=d;
- s+=0.0005;
- } else if (r2 > 50 && r2 < 75) {
- y1+=d;
- y2+=d;
- y3+=d;
- y4+=d;
- s-=0.0005;
- } else {
- y1-=d;
- y2-=d;
- y3-=d;
- y4-=d;
- s+=0.0005;
- }
- endShape();
- println(hu, ha, hi);
-
- }
|