No edit summary |
(→Farben) |
||
| Line 134: | Line 134: | ||
[[File:gruen.jpg]] | [[File:gruen.jpg]] | ||
[[File:rot.jpg]] | [[File:rot.jpg]] | ||
[[File: | [[File:blau2.jpg]] | ||
== Farbkontraste == | == Farbkontraste == | ||
Revision as of 10:08, 11 December 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
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
Grundformen
Format
Scribbles
Farben
Programmcode: int l = 255; // globale variable könnte auch lokal sein void setup() {
size(300,300); background(255); noLoop(); noStroke();
}
void draw() {
int k = 255; // fester r wert
background(255);
for ( int i = 10; i <= width - 10; i += 20)
{
for ( int j = 10; j <= height - 10; j += 20)
{
fill(l,k,l);
ellipse(i,j,20,20);
l--;
}
}
}


