Proseminar: 3D Graphikprogrammierung mit OpenGL

Course
- Lecturer(s):
- Start: 16 Oktober 2001
- Dates: Di. 15:00 – 16:30, N 702
- Curriculum: Diploma (Undergraduate)
- Diploma Area: B
Description
Ansprechpartner (Raum N210): 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 zwei neue in englischer Sprache abgefasste Tutorials sowie zahlreiche Internetseiten. Als Ausarbeitung werden Vortragsfolien in Powerpoint oder äquivalentem Format erwartet. Folgende teilweise aufeinander aufbauende Themen werden behandelt:
Ralf Sarlette
Slides
-
1) Einführung in OpenGL
(PowerPoint presentation, 99 KB)
- T Einführung in OpenGL (Word document, 50 KB)
-
2) Elementares Rendering mit OpenGL
(StarImpress presentation, 645 KB)
- demos 02 (ZIP archive, 114 KB)
- T Elementares Rendering mit OpenGL (PS document, 94 KB)
-
3) Transformationen I Modelliertransformationen
(PowerPoint presentation, 220 KB)
- T Transformationen I Modelliertransformationen (Word document, 88 KB)
-
4) Transformationen II Projektionen
(PowerPoint presentation, 2.4 MB)
- T Transformationen II Projektionen (Word document, 1.3 MB)
-
5) Farbe und Beleuchtung
(PowerPoint presentation, 105 KB)
- demos 05 (ZIP archive, 36 KB)
- T Farbe und Beleuchtung (Word document, 45 KB)
-
6) Texture Mapping
(StarImpress presentation, 1.7 MB)
- T Texture Mapping (StarWriter document, 69 KB)
-
7) Multitextures and Transparency Mapping
(PowerPoint presentation, 323 KB)
- demos 07 (ZIP archive, 435 KB)
- T Multitextures and Transparency Mapping (Word document, 332 KB)
-
8) Billboards und Proj. Texturen
(PowerPoint presentation, 1.5 MB)
- demos 08 (ZIP archive, 6.1 MB)
- T Billboards und Proj. Texturen (Word document, 6.5 MB)
-
9) 3D Texturen
(PowerPoint presentation, 623 KB)
- demos 09 (ZIP archive, 2.0 MB)
- T 3D Texturen (ZIP archive, 413 KB)
-
10) Texture Compression
(PowerPoint presentation, 255 KB)
- T Texture Compression (Word document, 236 KB)
-
11) Environment Mapping
(PowerPoint presentation, 499 KB)
- demos 11 (ZIP archive, 1.4 MB)
- T Environment Mapping (Word document, 246 KB)
- 12) ausgefallen (19 Bytes)
- 13) ausgefallen (19 Bytes)
- 14) ausgefallen (19 Bytes)
-
15) Erweiterte Beleuchtung
(PowerPoint presentation, 1.7 MB)
- demos 15 1 (ZIP archive, 22 KB)
- demos 15 2 (ZIP archive, 100 KB)
- T Erweiterte Beleuchtung (Word document, 82 KB)
-
16) Reflexionen und Brechung
(340 KB)
- T Reflexionen und Brechung (Word document, 254 KB)
-
17) MotionBlurDepthOfField
(PowerPoint presentation, 229 KB)
- demos 17 (ZIP archive, 40 KB)
- T MotionBlurDepthOfField (PDF document, 104 KB)
-
18) Natuerliche Effekte
(StarImpress presentation, 0.9 MB)
- demos 18 (ZIP archive, 4.6 MB)
- T Natuerliche Effekte (PDF document, 160 KB)
-
19) Partikelsysteme
(StarImpress presentation, 2.4 MB)
- demos 19 1 (ZIP archive, 1.2 MB)
- demos 19 2 (ZIP archive, 16.2 MB)
- T Partikelsysteme (StarWriter document, 2.4 MB)
-
20) Bildverarbeitung und Rasterprimitive
(PowerPoint presentation, 452 KB)
- T Bildverarbeitung und Rasterprimitive (Word document, 122 KB)
-
21) Faltung and Warping
(PowerPoint presentation, 731 KB)
- demos 21 (ZIP archive, 2.6 MB)
-
22) Realtime Darstellung
(PowerPoint presentation, 0.9 MB)
- demos 22 (ZIP archive, 1.4 MB)
- T Realtime Darstellung (Word document, 420 KB)
- 23) ausgefallen (19 Bytes)
-
24) Skalarfelder
(StarImpress presentation, 504 KB)
- demos 24 (ZIP archive, 355 KB)
- T Skalarfelder (StarWriter document, 2.4 MB)
-
25) Volumenvisualisierung
(PowerPoint presentation, 1.7 MB)
- T Volumenvisualisierung (ZIP archive, 3.7 MB)
-
26) Vektorfelder
(PowerPoint presentation, 1.3 MB)
- demos 26 (ZIP archive, 1.1 MB)
- T Vektorfelder (PDF document, 123 KB)
- 27) ausgefallen (19 Bytes)
-
28) NURBS und Evaluators
(PowerPoint presentation, 1.4 MB)
- demos 28 (ZIP archive, 490 KB)
- T NURBS und Evaluators (Word document, 167 KB)
-
29) 3D Interaction
(PowerPoint presentation, 179 KB)
- demos 29 (ZIP archive, 149 KB)
Additional Documents
- 10 goldene Regeln (PDF document, 78 KB)
- Advanced Graphics Programming Techniques Using OpenGL (PDF document, 7.3 MB)
- An Interactive Introduction to OpenGL Programming (210 Bytes)
- An Interactive Introduction to OpenGL Programming (PDF document, 2.5 MB)
- glut-3.7.3-dlls (ZIP archive, 111 KB)
- Nate Robins - tutors (ZIP archive, 1.2 MB)