IFD:GenerativeBauhaus WS2012/Jenny: Difference between revisions

From Medien Wiki
Line 78: Line 78:


'''Ergebnisse'''
'''Ergebnisse'''
----
[[File:Linen_rotieren.png]]
[[File:Linen_rotieren.png]]
[[File:Linen_rotieren2.png]]
[[File:Linen_rotieren2.png]]

Revision as of 01:07, 6 November 2012

Punkt

Programmcode: int x; int y;

void setup()

 {
 background(255); // Hintergrundfarbe festlegen
 smooth(); // Verfeinert Linen
 size(500,500); // Größe festlegen
 
 // erster Punkt
 int x=int(random(500));
 int y=int(random(500)); 
 fill(0);
 stroke(0); // Farbe des Randes ( Antialising )
 ellipse(x, y, 10,10); // Zeichnet eine ellipse

  }

void draw() // Zeichenfunktion

  { if(mousePressed){
  int x=int(random(500));
  int y=int(random(500)); 
  fill(200);
  stroke(200);
  ellipse(x, y, 10,10); // Zeichnet eine ellipse
  }
  }

Ergebnisse


Punkt rechts oben.png Punkt rechts oben grau.png


Punkt rechts oben rand.png Punkt rechts oben rand grau.png


Punkt mitte.png Punkt mitte grau.png


Linie

Programmcode:

float angle; float schnell = 20; float radius = 0; float groesse = 10;

void setup(){

 size(400, 400);
 background(255);
 smooth();
 }

void draw(){

 translate(width / 2, height / 2);
 rotate(radians(angle));
 strokeWeight(0.2);
 stroke(0, random(255));
 line(random(radius), random(radius), random(groesse), random(groesse));
 groesse += 0.2;
 angle += schnell;
 radius += 0.5;
 }

Ergebnisse


Linen rotieren.png Linen rotieren2.png