Hello!
/* Glitch brush http://creativec0d1ng.blogspot.com.br/ by Italo Travenzoli press "s" to save image press "e" to erase press "g" to glitch */ int N=0; void setup(){ size (851,315); frameRate(60); smooth(); colorMode(HSB); background(255); } void draw(){ if(keyPressed){ if (key== 's'||key=='S'){ save("image.jpg"); } if (key== 'e'||key=='E'){ background (255); } if (key== 'g'||key=='G'){ Set(); } } if(mousePressed){ float strokeSize = random(5,25); noStroke(); rectMode(CENTER); fill(random(360),300,300); if(frameCount%2==0){ rect (mouseX,mouseY,strokeSize,strokeSize); } if(frameCount%2!=0){ ellipse (mouseX,mouseY,strokeSize,strokeSize); } } } int r(int a){ return int(random(a)); } /* void mouseReleased (){ N++; save("glitchCover"+ (N)+".tif"); } */ void Set() { for (int i=0; i<10; i++) { int x = r(width); int y = r(height); set((x+r(50)-1)*int(random(-10,10)),y+r(3)-1,get(x,y,r(99),r(30))); } }
No comments:
Post a Comment