View allAll Photos Tagged Generative
/*processingworkshop example by philip whitfield and martin fuchs, hyperwerk 08*/
float angle = 170;
float leng = 90;
PVector last;
float lastAngle = 0;
void setup(){
size(800, 650);
last = new PVector(width/2,height/2);
smooth();
background(255);
}
void draw(){
PVector dir;
stroke(0,80);
float pre = 1;
if(frameCount % 9 == 0 || frameCount % 7 == 0 || frameCount % 2 == 0){
pre = -1;
}
lastAngle += angle*pre;
dir = new PVector(sin(radians(lastAngle))*leng, cos(radians(lastAngle))*leng);
line(last.x, last.y, last.x+dir.x, last.y+dir.y);
last.add(dir);
}
void mouseClicked(){
last = new PVector(mouseX,mouseY);
}
void keyReleased(){
if(key == ' ')
save(day()+"_"+month()+"_"+year()+"__"+minute()+"_"+second()+".png");
if(key == 'c')
background(255);
}
Digital Patterns / Exploring Emergence
Future Learn Creative Coding Monash University
Week 2 / Sketch 05 / Iteration 05 / Screenshot from video
void-k.tumblr.com/post/88674621089/digital-patterns-explo...
exploring some generative techniques. each of these forms is produced using the same algorithm by tweaking the parameters slightly
A generative installation made with Macromedia Director a few years ago. The computer chose random images and made compositions with them. About 6000 images were available for the computer to play with. Made as an ode to the Commodore 64.
schoene neue kinder / subnormals ___exhibition / installation / music ___"gonzos coded remixed" ___generative graphic splatter
toxiclibs DLA study
100.000 particles
searchSpeed: 1.8*2.44
escapeRadius: 72
spawnRadius: 48
continousGrowthRatio = 1
stickiness = 1
curveSpeed = 0
curveAlign = 0
Playing with the Hemesh and Convex Hull by Lee Byrons library. Starting Point is the Hemesh Voronoi example. The voronoi cells are subdivided and then slices of the vertices are sent to the convex hull algorithm.
They are abviously inspired by jtnimoys awesome work for the tron movie.
Check it out at Openprocessing: