9. November 2010
Das Grundpattern besteht aus 4 Viertelkreise, spiralförmig angeordnet. Zusätzlich hab ich bei jedem Bogen noch eine Erdbeere angeklebt.import processing.pdf.*; int length = 30; void setup() { size(600,600,PDF,"ornament.pdf"); // def. fenstergroesse //size(600,600); smooth(); // aktiviere antialiasing strokeWeight(2); // linienbreite } void draw() { background(255); // def. hintergrundfarbe for(int x = 0; x <= width; x+=length) { for(int y = 0; y <= height; y+=length) { pushMatrix(); translate(x,y); //scale(1); pattern(); // funtions aufruf popMatrix(); } } exit(); } // funktion void pattern() { noFill(); // 1/4 bogen oben links arc(0,length/2,length,length,TWO_PI-PI/2, TWO_PI); // 1/4 bogen oben rechts arc(length/2,0,length,length,0, PI/2); // 1/4 bogen unten links arc(length/2, length, length, length, PI, TWO_PI-PI/2); // 1/4 bogen unten rechts arc(length,length/2,length,length,PI/2, PI); // kreise fill(200,0,0,50); ellipse(length-length/4,length-length/4,length/4,length/4); ellipse(length/4,length/4,length/4,length/4); ellipse(length/2+length/4,length/4,length/4,length/4); ellipse(length/4,length/2+length/4,length/4,length/4); }