|
Rotation für weitere Zeichenoperationen

Dreiecke mit rotate
size( 200, 200 );
background( 255 );
smooth();
noStroke();
translate( 100, 100 );
for (int i=0; i<10; i++){
fill( i*25, 255-i*25, 255-i*25 );
triangle( 0, 0, 180, 90, 0, 180 );
rotate( 0.5 );
}
background( 255 )
Hintergrundfarbe des Fensters soll weiß sein
smooth()
Weichzeichner anschalten
noStroke()
Linienfarbe ist durchsichtig, es werden keine Umrandungslinien gezeichnet
translate( 100, 100 )
Ursprung in die Mitte des Fensters
for (int i=0; i<10; i++)
Schleife, in der i von 0 bis 9 gezählt wird
fill( i*25, 255-i*25, 255-i*25 )
Füllfarbe wird so eingestellt, dass sie mit steigendem i von hellblau nach rot wechselt
triangle( 0, 0, 180, 90, 0, 180 )
zeichnet ein Dreieck zwischen (0,0), (180,90) und (0,180)
rotate( 0.5 )
rotiert den Zeichenstift um den Winkel 0.5 (im Bogenmaß), d.h. das nächste Dreieck erscheint gedreht

Rotationsaufgabe: Linie zeichnen und rotieren
|