Peilaus origon suhteen

Tehdään ohjelma, joka piirtää suorakulmaisen kolmion matematiikan xy-kordinaatistoon, jonka nurkkapisteet ovat (50,50), (100,50) ja (50,100). Peilataan tämä kolmio origon suhteen. Ohjelma on seuraava.

void setup () {
  size(400,400);  // Ikkunan koko
  background(255);  // Taustaväri valkoinen
  strokeWeight(3);  // Reunaviivan paksuus 3
  textSize(20);
}

void draw () {
   translate(200,200);
   scale(1,-1);
   line(-200,0,200,0);
   line(0,-200,0,200);
   fill(0,255,0); // Vihreä
   triangle(50,50,100,50,50,100);
   fill(255,255,0);  // keltainen
   scale(-1,-1);  // Peilauskomento
   triangle(50,50,100,50,50,100);
}

Ohjelma tulostaa nyt seuraavaa.

Jos haluat peilata vihreän kolmion x-askelin suhteen, niin kirjoita skaalaus-komento muotoon scale(-1,1). Jos haluat peilata vihreän kolmion y-akselin suhteen, niin kirjoita skaalaus-komento muotoon scale(1,-1).