Processing Workshop 2010

Lehrveranstaltung FH Trier Intermedia Design
Sebastian Meier

Grund-Befehle

void setup(){
//fenstergröße
//size(breite, höhe);
size(500, 500);
}

int farbeGruen = 100;
float farbeRot = 100.0;

int x_position_rechteck = 0;
int x_position_kreis = 450;

String einWort = "das Wort";

void draw(){
//background(rot, grün, blau);
background(150, 0, 0);

//fill(rot, grün, blau);
fill(255, 255, 255);

//stroke(rot, grün, blau);
stroke(255, 0, 0);

//strokeWeight(strich dicke);
strokeWeight(8);

//stroke(wie sieht die verbindung von zwei linien aus);
strokeJoin(ROUND);

//strokeCap(wie sieht das Ende einer Linie aus);
strokeCap(ROUND);

//rect(x-abstand, y-abstand, breite, höhe);
rect(x_position_rechteck, 10, 50, 50);

//Bei Zahlen sorgt ++; dafür das "plus 1" gerechnet wird
x_position_rechteck++;

//wert1 < wert2 , wert1 == wert2, wert1 >= wert2, wert1 <= wert2, wert1 != wert2
if(x_position_rechteck > 450){
x_position_rechteck = 450;
}

//ellipseMode(position des nullpuntkes); CENTER = Nullpunkt im Zentrum, CORNER = Nullpunkt oben links
ellipseMode(CORNER);

//fill(rot, grün, blau, alpha);
fill(255, 255, 255, 125);

//ellipse(x-abstand, y-abstand, breite, höhe);
ellipse(x_position_kreis, 10, 50, 50);

//Bei Zahlen sorgt --; dafür das "minus 1" gerechnet wird
x_position_kreis--;

//Text im Debug-Bereich von Procssing ausgeben
println("x_position_kreis:"+x_position_kreis);

//for(startwert; zustand damit die schleife ausgeführt wird; aktion am ende der schleife)
for(int zaehler = 0; zaehler < 10; zaehler++){
for(int anderer_zaehler = 0; anderer_zaehler < 10; anderer_zaehler++){
rect(20+zaehler*20, 100+anderer_zaehler*20, 20, 20);
}
}

}

Category: Beginner

Tagged:

Leave a Reply

Kursinfo

Zum Winter-Semester-Anfang (2010/2011) wird ein Workshop zum Thema Processing angeboten. Der Workshop richtet sich an Anfänger und Fortgeschrittene. mehr erfahren

Autoren

Meta