Proseminar: 3D Graphikprogrammierung mit OpenGL
Veranstaltung
- Dozent(en):
- Beginn: 28. April 2003
- Zeiten: Mo. 16:00-18:00, N 328
- Studiengang: Diplom (Grundstudium)
- Diplom-Fachgebiet: B
Beschreibung
Das Proseminar "3D Graphikprogrammierung mit OpenGL" wendet sich an Studenten mit besonderem Interesse an der Computer Graphik. Anhand der Funktionalität der OpenGL-Graphikbibliothek werden Grundlagen der Computer Graphik und der Graphik-Programmierung erarbeitet. Als Basisliteratur dazu dienen Computergrafik und OpenGL Lehrbücher, aktuelle Tutorials sowie zahlreiche Internetseiten. Als Ausarbeitung werden Vortragsfolien in Powerpoint oder äquivalentem Format erwartet. Folgende teilweise aufeinander aufbauende Themen werden behandelt:
Folien
-
ComputerGraphik-bw
(PDF-Dokument, 1.2 MB)
- opengl-01-ComputerGrafik-Ausarbeitung-bw (PDF-Dokument, 478 KB)
- opengl-01-ComputerGrafik-Ausarbeitung (PDF-Dokument, 486 KB)
- ComputerGraphik (PDF-Dokument, 1.4 MB)
- OpenGL (PDF-Dokument, 113 KB)
-
Transformationen-bw
(PDF-Dokument, 0.9 MB)
- opengl-03-SimpleRobot (33 KB)
- opengl-03-solarsys (ZIP-Archiv, 2.4 MB)
- Transformationen (PDF-Dokument, 1.0 MB)
-
Sichtbarkeit-bw
(PDF-Dokument, 304 KB)
- opengl-04-Sichtbarkeit-Ausarbeitung-bw (PDF-Dokument, 206 KB)
- opengl-04-Sichtbarkeit-Ausarbeitung (PDF-Dokument, 226 KB)
- Sichtbarkeit (PDF-Dokument, 411 KB)
- Licht+Farbe-bw (PDF-Dokument, 331 KB)
- Licht+Farbe (PDF-Dokument, 400 KB)
-
Beleuchtung-bw
(PDF-Dokument, 617 KB)
- opengl-06-Beleuchtung-Ausarbeitung-bw (PDF-Dokument, 440 KB)
- opengl-06-Beleuchtung-Ausarbeitung (PDF-Dokument, 665 KB)
- opengl-06-material (132 KB)
- opengl-06-movelight (128 KB)
- opengl-06-spotlight (128 KB)
- Beleuchtung (PDF-Dokument, 675 KB)
-
Bildverarbeitung-bw
(PDF-Dokument, 145 KB)
- opengl-07-Bildverarbeitung-Ausarbeitung (PDF-Dokument, 240 KB)
- Bildverarbeitung (PDF-Dokument, 153 KB)
-
Texturen
(PDF-Dokument, 3.1 MB)
- opengl-08-TextureMapping-Ausarbeitung (PDF-Dokument, 2.3 MB)
-
Transparenz-bw
(PDF-Dokument, 0.9 MB)
- opengl-09-Lesson16 (52 KB)
- opengl-09-Transparenz-Ausarbeitung (PDF-Dokument, 1.2 MB)
- Transparenz (PDF-Dokument, 1.0 MB)
- ProgrammierbareGraphikpipeline-bw (PDF-Dokument, 2.1 MB)
- ProgrammierbareGraphikpipeline (PDF-Dokument, 1.6 MB)
-
Beleuchtungseffekte-bw
(PDF-Dokument, 1.3 MB)
- opengl-11-Beleuchtungseffekte-Ausarbeitung-bw (PDF-Dokument, 596 KB)
- opengl-11-Beleuchtungseffekte-Ausarbeitung (PDF-Dokument, 664 KB)
- opengl-11-Shadings (92 KB)
- Beleuchtungseffekte (PDF-Dokument, 1.0 MB)
- Schatten-bw (PDF-Dokument, 1.5 MB)
- Schatten (PDF-Dokument, 1.0 MB)
-
HighLevelShadingLanguages-bw
(PDF-Dokument, 271 KB)
- dlls (ZIP-Archiv, 494 KB)
- Example1 (ZIP-Archiv, 27 KB)
- Example2 (ZIP-Archiv, 27 KB)
- Example3 (ZIP-Archiv, 28 KB)
- Example4 (ZIP-Archiv, 40 KB)
- opengl-13-HighLevelShadingLanguages-Ausarbeitung-bw (PDF-Dokument, 234 KB)
- opengl-13-HighLevelShadingLanguages-Ausarbeitung (PDF-Dokument, 375 KB)
- VolumetricFire-Movie (AVI-Video, 573 KB)
- HighLevelShadingLanguages (PDF-Dokument, 170 KB)
-
Billboards und Projektive Texturen-bw
(PDF-Dokument, 1.1 MB)
- demos (ZIP-Archiv, 687 KB)
- opengl-15-Billboards und projektive Texturen-Ausarbeitung-bw (PDF-Dokument, 0.9 MB)
- opengl-15-Billboards und projektive Texturen-Ausarbeitung (PDF-Dokument, 1.7 MB)
- Billboards und Projektive Texturen (PDF-Dokument, 1.1 MB)
-
Bewegungs und Tiefenunschärfe-bw
(PDF-Dokument, 727 KB)
- depth of field demo (ZIP-Archiv, 17.3 KB)
- MotionBlur (ZIP-Archiv, 338 KB)
- Bewegungs und Tiefenunschärfe (PDF-Dokument, 448 KB)
-
Beschleunigungsmöglichkeiten-bw
(PDF-Dokument, 281 KB)
- opengl-21-Beschleunigungsmöglichkeiten-Ausarbeitung-bw (PDF-Dokument, 237 KB)
- opengl-21-Beschleunigungsmöglichkeiten-Ausarbeitung (PDF-Dokument, 259 KB)
- Beschleunigungsmöglichkeiten (PDF-Dokument, 297 KB)
-
Computeranimation-bw
(PDF-Dokument, 1.3 MB)
- animation (ZIP-Archiv, 14.6 MB)
- final color (ZIP-Archiv, 14.8 MB)
- layout (ZIP-Archiv, 14.2 MB)
- motion capture (ZIP-Archiv, 8.2 MB)
- opengl-22-Animation-Ausarbeitung (PDF-Dokument, 513 KB)
- Pixar - Luxo Jr (ZIP-Archiv, 15.2 MB)
- storyreel (ZIP-Archiv, 14.7 MB)
- sulli breath (ZIP-Archiv, 363 KB)
- Computeranimation (PDF-Dokument, 1.5 MB)
-
Partikelsysteme-bw
(PDF-Dokument, 397 KB)
- demos1 (ZIP-Archiv, 6.5 MB)
- demos2 (ZIP-Archiv, 440 KB)
- opengl-23-Partikelsysteme-Ausarbeitung-bw (PDF-Dokument, 410 KB)
- opengl-23-Partikelsysteme-Ausarbeitung (PDF-Dokument, 871 KB)
- Partikelsysteme (PDF-Dokument, 759 KB)
-
Visualisierung-bw
(PDF-Dokument, 635 KB)
- opengl-24-Visualisierung-Ausarbeitung-bw (PDF-Dokument, 350 KB)
- opengl-24-Visualisierung-Ausarbeitung (PDF-Dokument, 367 KB)
- Visualisierung (PDF-Dokument, 1.1 MB)
-
NPR
(PDF-Dokument, 0.9 MB)
- opengl-25-NPR-Ausarbeitung (PDF-Dokument, 457 KB)
-
OpenGLvsDirectX-bw
(PDF-Dokument, 403 KB)
- opengl-26-OpenGLvsDirectX-Ausarbeitung-bw (PDF-Dokument, 237 KB)
- opengl-26-OpenGLvsDirectX-Ausarbeitung (PDF-Dokument, 277 KB)
- OpenGLvsDirectX (PDF-Dokument, 594 KB)
Weitere Dokumente
- 10 goldene Regeln (PDF-Dokument, 78 KB)
- Advanced Graphics Programming Techniques Using OpenGL (PDF-Dokument, 7.3 MB)
- An Interactive Introduction to OpenGL Programming (HTML-Dokument, 210 Bytes)
- An Interactive Introduction to OpenGL Programming (PDF-Dokument, 2.5 MB)
- glut-3.7.3-dlls (ZIP-Archiv, 111 KB)
- Nate Robins - tutors (ZIP-Archiv, 1.2 MB)
- Redbook (ZIP-Archiv, 1.4 MB)
