CGA - Computer Graphik für Medieninformatik 5

Termin:

    Vorlesung: Freitags 2.-3.. Stunde  Raum 2202
    Praktikum: Montags 6.-8. Stunde, Freitags 4.-6. und 7.-9.. Stunde Raum 0504A - siehe Staffelplan
    Laboringenieur: Dipl.-Inf. Beate Breiderhoff, Dipl.-Inf. Wolfgang Moser

Inhalte:

  1. Theorie: Grundlagen der Modellierung virtueller Welten, Geräte, Datenstrukturen und Algorithmen der graphischen Datenverarbeitung.
  2. Software: Java 2D und 3D
  3. Praktikum: Java 2D- undJava 3D-Aufgaben, in kleinen Gruppen
  4. Material:
    1. Ein großer Teil des Grundlagenstoffs ist im Projekt Grafiti in der Uni Oldenburg in HTML-Form dokumentiert worden - einschließlich Java-Applets zur Demonstration: http://olli.informatik.uni-oldenburg.de/
    2. Online-Informationen zu Java-Graphik:
      1. http://java.sun.com/docs/books/tutorial/2d/
      2. http://java.sun.com/products/java-media/2D/
      3. http://java.sun.com/products/java-media/3D/
      4. http://www.rzg.mpg.de/rzg/javakurs/
      5. und viele andere Quellen im Internet
    3. Bücher z.B.
      1. Watt, 3D-Computergrafik, 3. Auflage (ältere Auflagen sind nicht so emhlenswert) (ausführlich, Schwergewicht liegt auf 3D, insbes. rendering)
      2. Cooley, The Essence of Computer Graphics (kleines, etwas eigenwilliges, aber interessantes Buch)
      3. Foley, van Dam, ea, Computer Graphics Principles, odert andere Ausgaben auf deutsch oder englisch (seit vielen Jahren das wesentliche Grundlagenwerk)
      4. Ameraal, Computer Graphics für Java Programmers
      5. Lutz, Emmel, cliXX, Java3d Grundkurs
      6. Zeppenfeld, Lehrbuch der Gafikprogrammierung, Spektrum/Elesvier, 2004
      7. Bender, Brill, Computer Graphik, Hanser 2003
    4. Weitere Skripte zum Thema Grafische Datenverarbeitung (ohne Wertung und ohne Gewähr - um Aktualisierung wird gebeten)
    5. Skripte Datenverarbeitung mit Quellcode Texture- Mapping und Bump Mapping Java Visualisierungen von Grafikalgorithmen Online Bücher Grafische Datenverarbeitung Java Programmierung, Java2D, Java3D, Java Sound, Java Speech :

Skript - ist noch im Entstehen ... (Hilfe wäre willkommen!)

Praktikum

Das Praktikum findet in drei Gruppen statt. Die Gruppeneinteilung erfolgt am Freitag, dem 15.10., 2. Stunde, während der Vorlesung.

Nähere Informkationen zur Organisation siehe www/~womo/orga

Die Arbeit im Praktikum kann in Zweier-Teams erfolgen. Jeder Teilnehmer am Praktikum muss seine Lösung der Aufgabe bei der Abgabe erläutern können.

Bei verspäteter Abgabe der Aufgaben werden Zusatzaufgaben vergeben.

Abgabetermine, im Staffelplan durch Großbuchstaben gekennzeichnet:

Thema
R
S
T

1.) Einarbeitung:
              - Hinweise zur Java-Benutzung im PC-Pool
              - Einführungsaufgabe 3D-Beispiel
              - Musteranwendung Java2D, »Framework2D-1.0«
              - Musteranwendung Java3D, »CGA-Stuhl-0.06«

18.10.
22.10.
22.10.
2.) 1. 2D-Anwendungsbeispiel - Morphing
25.10.
29.10.
29.10.

3.) 2. 2D-Anwendungsbeispiel - Lissajou-Figuren

12.11.
12.11.
15.11.
4.) 1. 3D-Anwendungsbeispiel - Auto
26.11.
29.11.
3.12.
5.) 2. 3D-Anwendungsbeispiel - Straßenszene
17.12.
17.12.
20.12.
6.) 3. 3D-Anwendungsbeipiel - Beleuchtete und animierte Straßenszene
10.1.
14.1.
14.1.
1. Zusatzaufgabe - Interaktive Steuerung
17.1.
21.1.
21.1.
2. Zusatzaufgabe - Sound integrieren
17.1.
21.1.
21.1.
3. Zusatzaufgabe - Schnittebene einbauen
17.1.
21.1.
21.1.

Vorläufige Klausurergebnisse 13.7.2005

Zuletzt geändert 2011-12-16 17:49 - h.stl.