in de wolken2

 

Code van de schets besproken met de ¨In de Wolken¨ groep, woensdag 8 mei 2019

 

size(960,540); 
float x = width/2; 
float y = height/2; 
float n = height/10;
 
strokeWeight(10); 
stroke(255,0,0); 
line(0, y, width, y); 
line(x, 0, x, height); 
stroke(0); 
strokeWeight(40); 
point(x-4*n,y-2*n); 
point(x+4*n,y-2*n); 
point(x+4*n,y+2*n); 
point(x-4*n,y+2*n);

 
 schets besproken met de ¨In de Wolken¨ groep, woensdag 15 mei 2019
 
Code van de schets besproken met de ¨In de Wolken¨ groep, woensdag 15 mei 2019
 
 

size(960,540);  
background(149,205,224); 
 
float x = width/2;  
float y = height/2;  
float n = height/10; 
    
//horizontale lijnen  van het ruitjespapier    
for (float i = 0; i < height; i = i + n) {      
  line(0, i, width, i);  
}         
//verticale lijnen van het ruitjespapier 
for (float j = 0; j < width; j = j + n) {      
  line(j-width/160, 0, j-width/160, height);  
}  
 
//assenstelsel 
strokeWeight(1);  
stroke(255,0,0);  
line(0, y, width, y);  
line(x, 0, x, height);
stroke(0); 
 
//-------------hier begint de code van de schets------------- 
 
//vier punten in de vier kwadranten 
strokeWeight(n);  
point(x-4*n,y-2*n);  
point(x+4*n,y-2*n);  
point(x+4*n,y+2*n);  
point(x-4*n,y+2*n); 
 
//groene rechthoek in het kwadrant li boven 
strokeWeight(1); 
fill(0,255,0); 
rect(x-6*n, y-2*n, n, 2*n); 
 
//rode ellipse in het kwadrant re boven 
fill(255,0,0); 
ellipse(x+6*n, y-2*n, n, 2*n); 
 
//blauwe driehoek  
fill(0,0,255); 
triangle(x-3*n, y-2*n, x-2*n, y-3*n, x-n, y-2*n); 
 
//geel huisje in het midden 
fill(255,255,0); 
beginShape(); 
{ 
vertex(x-2*n, y+2*n); 
vertex(x-2*n, y); 
vertex(x, y-n); 
vertex(x+2*n, y); 
vertex(x+2*n, y+2*n); 
endShape(CLOSE); 
}