Druckversion vom 19.05.2024 00:41 Uhr
Startseite Softwareprojekte Computerkunst Grundlegende Techniken Zufällige Einflüsse
Kunsttechnik: Wiederholungen mit zufällige Veränderungen
Um die folgenden Bilder zu erzeugen, ist eine mathematische Funktion sehr nützlich, die dir eine Zufallszahl als Wert zurück gibt. Jede Programmierumgebung stellt dir einen solchen Zufallszahlen-Generator als Standardfunktion zur Verfügung. Im ersten Teil von Informatik erleben hast du sie vielleicht schon kennen gelernt.
ZUFALLSZAHL(n)
Diese Funktion liefert dir wie ein Würfel eine natürliche Zahl von 1 bis n.
PROZEDUR Zufallsrechtecke.zeigen (Anzahl)
WIEDERHOLE Anzahl MAL
Stift.anheben
Stift.zufälligPositionieren
Stift.absenken
Rechteck.zeigen (ZUFALLSZAHL 100, ZUFALLSZAHL 200)
ENDE WIEDERHOLE
ENDE PROZEDUR Zufallsrechtecke.zeigen
PROZEDUR Stift.zufälligPositionieren
Stift.positionieren (150 - ZUFALLSZAHL 300, 100 - ZUFALLSZAHL 200)
KOMMENTAR Diese Werte sind vom Grafikfenster abhängig
ENDE PROZEDUR Stift.zufälligPositionieren
Das Ergebnis im Grafikfenster kann nach dem Aufruf von Zufallsrechtecke.zeigen (25) etwa so aussehen:
Zufallsrechtecke
Aufgabe 10:
Implementiere die Prozedur Zufallsrechtecke.zeigen und teste sie.
Aufgabe 11:
Ändere die Prozedur aus Aufgabe 10 geeignet ab, so dass sie die folgende zufällige Skyline im Grafikfenster darstellt und teste die Änderung in der Programmierumgebung.
Skyline
Aufgabe 12:
Entwerfe eine Prozedur für folgende Bild:
ausgefranst
Aufgabe 13:
Wir möchten nun deine Kreativität anregen: Verziere Spiralen mit zufälligen Luftblasen.
Mögliche Ergebnisse zeigen dir die folgenden Bilder:
Wirbel mit Luftblasen Wirbel aus Luftblasen