Willkommen auf unserem Seminar-Blog

Immer auf dem aktuellen Stand bleiben

Dieser Seminar-Blog befindet sich noch im Aufbau und wird in den kommenden Tagen entsprechend verfeinert.

Member Login

Lost your password?

Registration is closed

Sorry, you are not allowed to register by yourself on this site!

You must either be invited by one of our team member or request an invitation by email at viad.info {at} zhdk {dot} ch.

Blog-Thema: Allgemein

Shark Game

A small game, using the light sensor of Macbooks.

3D Towerclock

A 3D Clock, based on the OpenGL library.

Pink Ball

Die Verwendung von Klassen ermöglicht das mehrfache Verwenden von Objekten. download script

Lektion 8.1 – GUI

Bei dieser Aufgabe habe ich mich am Donnerstag mit Daniel zusammengesetzt, um zusammen den Code Schritt für Schritt durchzugehen und zu kommentieren. Ich hatte diese Woche Mühe, dem Unterricht zu folgen und das GUI-Beispiel enthielt bis auf die Arrays alle Funktionen, die wir bis jetzt gelernt haben (Vektoren, Klassen, Methoden, verschiedene Variablentypen wie Boolean). Wir…

Clock

Uhr mit Hilfslinie

Die digitale Uhr stellt die Zeit in drei Reihen dar: Stunden, Minuten und Sekunden. Die Anzahl Segmente repräsentieren die Anzahl Stunden des Tages, Minuten der Stunde und Sekunden der Minute, die verstrichen sind. Um die Skala lesbarer zu machen, erscheint eine rote Hilfslinie mit der Angabe der aktuellen Position. Durch Drücken der Taste “s” kann…

Tentakelbaum

Durch rekursive Funktionsaufrufe werden Tentakel konstruiert. Durch random Werte werden Radius und Distanz der einzelnen Abschnitte bestimmt und führen somit zu einmaligem Aussehen. Zusätzlich wird über einen random Wert entschieden, ob “Untertentakel” erzeugt werden. Die Baumstruktur entsteht durch immer kleiner werdenden Abschnitte.

Tentakelornament

Dieses Skript ist eine Weiterentwicklung des “Tentakelbaums”. Anstelle einer Baumstruktur werden “nur” einzelne Ranken beim Klicken an der aktuellen Mausposition erzeugt. Durch eine Zufallszahl wird festgelegt, wie viele Ranken vom Mittelpunkt aus erzeugt werden und wie in welchem Winkel. Da der Hintergrund nicht neu gefüllt wird, können ganze Bilder so “gezeichnet” werden.

Lektion 7 – Uhren

Erste Versuche mit Balken und Kreisen. Konzept I: Sekunden, Minuten und Stunden werden als Punkte dargestellt. Dabei haben die verschiedenen Einheiten unterschiedliche Grössen, Farb- und Transparenzwerte. Diese Punkte werden zufällig verteilt platziert. Beim ersten Aufrufen des Programms werden sofort die die aktuellen Werte angezeigt, d.h. wenn es 16:17:35 Uhr ist, werden 16 Punkte für die…

Lektion 7 – cosmic clock

The idea was to create a clock that represents the time that has passed since the big bang. Since that was pretty much impossible to find out (the estimates are that roughly 13.75 billion years passed since), I decided to go for a simple clock around a globe: Three lines around the globe represent hours,…

Lektion 6 – SVG

Planets In this example, the goal was masking the background of a SVG and having the SVG follow the cursor. Lines The goal was to be able to click the mouse on two different points, and have a ball go back and forth on a line between the two points. I extended that to an…