Lernpfad:Einführung in Processing/16

Aus Informatik-Box
< Lernpfad:Einführung in Processing
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…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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:

  1. Die dot-Funktion gibt eine Zahl zwischen -1 und 1 zurück (return).
  2. 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.).
  3. Negative Zahlen färben den Punkt rot, positive weiß.

Die Funktion erhält vier Parameter:

  1. t ist die Zeit, die das Programm läuft in Millisekunden.
  2. i ist die Nummer des Kreises. Es gibt 16 Reichen und 16 Spalten. Der Kreis oben links hat die Nummer 0, der Kreis links daneben 1, und so weiter bis Nummer 255 unten rechts.
  3. x - ist die Spaltennummer des Kreises (von 0 bis 15).
  4. y - ist die Zeilennummer des Kreises (von 0 bis 15).
Icon Heft.png
Arbeitsauftrag

Experimentiere mit der dot-Funktion und versuche spannende Muster und Animationen zu erzeugen.


Icon Info.png

Du kannst Funktionen wir sin, cos, tan, usw. verwenden.