Lernpfad:Einführung in Processing/16
< Lernpfad:Einführung in Processing
Zur Navigation springen
Zur Suche springen
Version vom 4. Februar 2022, 00:20 Uhr von Jneug (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{NNavigation}} == tixy == Im Tauschordner findest du ein {{Processing}}-Projekt mit dem Namen <code>tixy</code>. Öffne das Projekt und sieh es dir an. Du s…“)
tixy
Im Tauschordner findest du ein Processing-Projekt mit dem Namen tixy
. Öffne das Projekt und sieh es dir an. Du siehst eine Funktion dot
und zwei Reiter: tixy
und canvas
. canvas
soll nicht verändert werden, sondern nur die dot
Funktion.
Starte das Programm und schau dir das Ergebnis an. Lösche dann die Zeile return x%4 - y%4
und entferne den Kommentar //
aus der Zeile darüber. Studiere erneut das Ergebnis.
Das Programm arbeitet nach einem einfachen Prinzip:
- Die
dot
-Funktion gibt eine Zahl zwischen-1
und1
zurück (return
). - Der Betrag der Zahl bestimmt die Größe des Punktes (
0.5
und-0.5
bedeuten beide halbe Größe,-.25
und.25
bedeuten beide ein Viertel der Größe, usw.). - Negative Zahlen färben den Punkt rot, positive weiß.
Die Funktion erhält vier Parameter:
t
ist die Zeit, die das Programm läuft in Millisekunden.i
ist die Nummer des Kreises. Es gibt 16 Reichen und 16 Spalten. Der Kreis oben links hat die Nummer0
, der Kreis links daneben1
, und so weiter bis Nummer255
unten rechts.x
- ist die Spaltennummer des Kreises (von0
bis15
).y
- ist die Zeilennummer des Kreises (von0
bis15
).
Arbeitsauftrag
Experimentiere mit der dot
-Funktion und versuche spannende Muster und Animationen zu erzeugen.
Du kannst Funktionen wir sin
, cos
, tan
, usw. verwenden.