Advertisement
xeromino

BigBang

Oct 6th, 2013
341
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.78 KB | None | 0 0
  1. float x, y, var;
  2. float sz, r;
  3. int steps = 100;
  4. color c;
  5. color bg = #542437;
  6.  
  7. void setup() {
  8.   size(1000, 200);
  9.   background(bg);
  10.   var = 50;
  11.   int a = 150;
  12.   for (int i=0; i < steps; i ++) {
  13.     r = random(1);
  14.     var = (r > .7) ? width/2.4 : 50 ;
  15.  
  16.     r = random(1);
  17.     c = (r > .8) ? #C02942 : #ECD078;
  18.  
  19.     fill(c, a);
  20.     stroke(c, a);  
  21.  
  22.     sz = random(4, 20);
  23.     x = width/2 + random(-var, var);
  24.     y = height/2 + random(-var, var);
  25.  
  26.     float twin = random(20, 50);
  27.     line(width/2, height/2, x+twin, y+twin);
  28.     line(width/2, height/2, x, y);
  29.     ellipse(x, y, sz, sz);
  30.     ellipse(x+twin, y+twin, sz, sz);
  31.   }
  32. }
  33.  
  34. void draw() {
  35.  
  36. }
  37.  
  38. void mouseClicked() {
  39.   background(200);
  40.   setup();
  41. }
  42.  
  43. void keyPressed(){
  44.   save(random(3467)+".jpg");
  45.  
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement