Proseminar: 3D Graphikprogrammierung mit OpenGL

Course
- Lecturer(s):
- Dates:
- Curriculum: Diploma (Undergraduate)
- Diploma Area: B
Slides
-
Einführung in die 3D-Computergrafik
(PDF document, 1.5 MB)
- Einführung in die 3D-Computergrafik-Ausarbeitung (PDF document, 6.7 MB)
- Einführung in OpenGL (PDF document, 1.2 MB)
-
Transformation und Projektion
(PDF document, 173 KB)
- demo (C source code, 25 KB)
- Demo (42 KB)
- glut32 (216 KB)
- Transformation und Projektion-Ausarbeitung (PDF document, 88 KB)
-
Verdeckungsrechnung und Clipping
(PDF document, 255 KB)
- Verdeckungsrechnung und Clipping-Ausarbeitung (PDF document, 589 KB)
-
Licht+Farbe
(PDF document, 1.6 MB)
- Licht+Farbe-Ausarbeitung (PDF document, 199 KB)
-
Beleuchtung
(PDF document, 1.4 MB)
- Beleuchtung-Ausarbeitung (PDF document, 859 KB)
-
Bildverarbeitung
(PDF document, 435 KB)
- Bildverarbeitung-Ausarbeitung (PDF document, 0.9 MB)
-
Texture Mapping
(PDF document, 515 KB)
- Texture Mapping-Ausarbeitung (PDF document, 0.9 MB)
-
Blending+Transparenz
(PDF document, 349 KB)
- Blending+Transparenz-Ausarbeitung (PDF document, 367 KB)
- ProgrammierbareGraphikpipeline (PDF document, 1.6 MB)
-
Beleuchtungseffekte
(PDF document, 423 KB)
- Beleuchtungseffekte-Ausarbeitung (PDF document, 0.9 MB)
-
Schatten
(PDF document, 251 KB)
- Schatten-Ausarbeitung (PDF document, 314 KB)
-
HLSL
(PDF document, 449 KB)
- GerstnerWaves-src (ZIP archive, 306 KB)
- HLSL-Ausarbeitung (PDF document, 475 KB)
-
Bump und Displacement Mapping
(PDF document, 5.2 MB)
- Bump+Displacement Mapping-Ausarbeitung (PDF document, 1.0 MB)
-
Billboards und projektive Texturen
(PDF document, 1.0 MB)
- Billboards und projektive Texturen-Ausarbeitung (PDF document, 1.0 MB)
-
3D Texturen
(PDF document, 838 KB)
- 3D Texturen-Ausarbeitung (PDF document, 608 KB)
- Texturkompression (PDF document, 244 KB)
- Environment Mapping (PDF document, 1.0 MB)
-
Bewegungs- und Tiefenunschärfe
(PDF document, 0.9 MB)
- Bewegungs- und Tiefenunschärfe-Ausarbeitung (PDF document, 733 KB)
-
Natürliche Phänomene
(PDF document, 1.7 MB)
- Natürliche Phänomene-Ausarbeitung (PDF document, 0.9 MB)
-
Beschleunigungsmöglichkeiten
(PDF document, 830 KB)
- Beschleunigungsmöglichkeiten-Ausarbeitung (PDF document, 734 KB)
-
Animationen
(PDF document, 770 KB)
- Animation-Ausarbeitung (PDF document, 2.2 MB)
-
Partikelsysteme
(PDF document, 2.0 MB)
- Partikelsysteme-Ausarbeitung (PDF document, 540 KB)
-
Visualisierung von Skalar- und Vektorfeldern
(PDF document, 0.9 MB)
- Visualisierung von Skalar- und Vektorfeldern-Ausarbeitungpdf (PDF document, 358 KB)
-
NPR
(PDF document, 4.2 MB)
- NPR-Ausarbeitung (PDF document, 5.5 MB)
-
DirectXvsOpenGL
(PDF document, 268 KB)
- DirectXvsOpenGL-Ausarbeitung (PDF document, 276 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)
- Proseminar WS0304-1 (PDF document, 80 KB)
- Redbook (ZIP archive, 1.4 MB)