STAR

Paint est un projet où il y a une forme géométrique qui apparait au premier plan, puis on peut venir dessiner autour de cette forme.

int count=1;

void setup() {
size(2000, 1000);
background(0);
colorMode(HSB, 200, 200, 250);
}

void draw() {
if (keyPressed) {
if (key == ‘R’ || key == ‘R’) {
stroke(5,5,5);
}
if (key == ‘e’ || key == ‘E’) {
background(0, 0, 0);
}
if (key == ‘s’ || key == ‘A’) {
save(count+ »monBeauDessin.png »);
count++;
delay(200);
}
}
if (mousePressed == true) {
strokeWeight(1);//largeur du contour
stroke(255,255,255,200);//contour vert
if (mousePressed == true)
strokeWeight(5);
line(pmouseX, pmouseY, mouseX, mouseY);
smooth();
translate(width/2, height/2);
for (int i=0;i<360;i+=30){
rotate(radians(160));//rotation de la forme
quad(0, 0, 100, 255, 70, 60, 20, 60);//format
}
fill(255, 255, 255, 127); // blanc semi-transparent
scale(1.1);
int compteur;

}
}