Druckversion vom 18.05.2024 21:35 Uhr
Startseite Softwareprojekte Computerkunst Grundlegende Techniken Wiederholungen
Kunsttechnik: ein Bild aus regelmäßigen Wiederholungen
Wir haben eine Spirale in unserer Programmierumgebung entworfen:
PROZEDUR Spirale.zeigen (Größe)
Spiralabschnitt.zeigen (0.5, Größe)
ENDE PROZEDUR Spirale.zeigen
PROZEDUR Spiralabschnitt.zeigen (Länge, Größe)
WENN Länge > Größe DANN ABBRUCH
Stift.vorbewegen (Länge)
Stift.linksdrehen (10)
Spiralabschnitt.zeigen (Länge * 1.01, Größe)
ENDE PROZEDUR Spiralabschnitt.zeigen
Spirale
Aufgabe 1:
Implementiere die oben notierte Prozedur Spirale.zeigen.
Aufgabe 2:
Analysiere, wie der abgebildete Wirbel aus Spiralen zusammen gesetzt ist: Du siehst, dass er aus acht Spiralen besteht, die jeweils um 45o gedreht sind.
a) Implementiere die Prozedur Wirbel.zeigen (X, Y) in deiner Programmierumgebung, die einen Wirbel mit Zentrum an den Koordinaten X und Y im Grafikfenster darstellt.
b) Lasse dir mehrere Wirbel an verschiedenen Stellen im Grafikfenster darstellen.
Du erlebst eine Überraschung!
Regelmäßiger Wirbel | Unregelmäßiger Wirbel |
Wahrscheinlich hast du ein Programm für deinen Wirbel implementiert, und das entstandene Bild entspricht nicht deinen Erwartungen. Die Arme des Wirbels entspringen, wie gewünscht, der vorgegebenen Anfangsposition. Doch ihre unregelmäßigen Abstände erfüllen nicht unsere Wünsche.