Tasks CC1

Aufgaben A

A 01
Zeichne zwei visuelle Elemente, deren Position sich auf
unterschiedliche Art und Weise auf die Maus-Position beziehen.

A 02
Zeichne ein visuelles Element, dessen Position von der
Maus-Position abhängt, sich aber anders verhält, wenn die Maustaste
gedrückt wird.

A 03
Schreibe ein kleines Zeichenprogramm, das folgende Vorgaben erfüllt:
* Mindestens eine der drei Grundformen (line, ellipse, rect) wird verwendet.
* Das Programm nutzt die Mausposition und Mausbuttonzustände als Input.
* Dem Programm liegt ein frei gewähltes Farb-Schema zugrunde.

A 04
Nutze den random() Befehl um eine zufällige Komposition aus Formen zu generieren. Variiere mit Farbe/Größe/Position und Anordnung der Elemente.

A 05
Beziehe in A 04 Events (Maus oder Tastatur) ein.

Aufgaben B

B 01
Zeichne ein Muster mittels einer for-Schleife. Verwende dabei mindestens zwei visuelle Elemente.

B 02
Erstelle eine Kollage aus mehreren Bildern. Nutze dafür Modifikatoren wie filter() und tint().

B 03
Färbe Grundformen auf Grundlage von Farbwerten eines Bildes ein, siehe get() Befehl.

B 04
Bewege mindestens zwei Elemente (Formen, Bilder, Typografie), ohne das diese die Zeichenfläche verlassen non-linear oder linear über die Bühne. Ermögliche dem Benutzer in die Animation einzugreifen.

Aufgaben C

D02
Bewege mindestens ein Element zufällig über die Zeichenfläche. Auch dieses soll die Zeichenfläche nicht verlassen.

D03
Erstelle ein sich wiederholendes Muster mit Hilfe typografischer Zeichen.

E01
Erstelle einen Sketch mit mehreren Objekten oder Formen unter Verwendung von Arrays. Dazu kann die Aufgabe D01 überarbeitet werden. Versuche dabei die einzelnen Elemente des Arrays in Abhängigkeit von einander zu setzten.