Lecture: Introduction to Computer Graphics and Visualization

Course
- Lecturer(s):
- Start: Thu., 09.04.2013
- Dates: Tue. and Thu. 16:30 - 18, Römerstr., HS 1
- Course number: BA-INF 105
- Curriculum: Bachelor , Diploma (Graduate)
- Diploma Area: B
- Effort: 2.0 SWS
Exercises
- Tutor(s):
- Dates: Wed. 15:00-17:00, Römerstr., CG-Pool
Description
Computer Graphics deals with hardware, algorithms and datastructures for the synthesis of images or movies from abstract 3D scene, geometry and material descriptions as well as camera/object motion. This lecture introduces the fundamental concepts of computer graphics. In detail the following mayor topics will be discussed: Exercises: In the exercises the theoretical concepts of the lecture are examplified in practical programming assignments. Programming is primarily done in Matlab. Serveral exercises focusing on the OpenGL / GLSL library in combination with C++.
Registration for Assignments
Please register for assigments via https://puma.cs.uni-bonn.de. The system will be open until 16.04.2013, 12:00.
Prüfungstermine
Klausurtermin: 07.08.2013, 10-12 Uhr, HS 3 (LBH)
Nachklausur: 19.09.2013, 10-12 Uhr, HS 3 (LBH)
Klausurergebnisse
Hinweis: Bei den Klausurergebnissen handelt es sich noch um vorläufige Ergebnisse! Nach der Klausureinsicht können sich noch Änderungen ergeben.
Eine nach Matrikelnummern aufgeschlüsselte Tabelle kann hier eingesehen werden:
Assignment Sheets
|
Exercise 1: Matlab Einführung Assignment sheet (PDF document, 110 KB) |
|
Exercise 2: Transformationen Assignment sheet (PDF document, 135 KB)
|
|
Exercise 3: Perspektivische Transformation Assignment sheet (PDF document, 251 KB)
|
|
Exercise 4: Transformation von Normalen Assignment sheet (PDF document, 162 KB)
|
|
Exercise 5: Vertex Normalen Assignment sheet (PDF document, 171 KB)
|
|
Exercise 6: Farben Assignment sheet (PDF document, 152 KB)
|
|
Exercise 7: OpenGL Assignment sheet (PDF document, 130 KB)
|
|
Exercise 8: BRDF Assignment sheet (PDF document, 152 KB)
|
|
Exercise 9: Shading Assignment sheet (PDF document, 343 KB)
|
|
Exercise 10: Mip Mapping Assignment sheet (PDF document, 96 KB)
|
|
Exercise 11: Parametrische Kurven Assignment sheet (PDF document, 69 KB) |
|
Exercise 12: Probeklausur Assignment sheet (PDF document, 310 KB) |
Slides
- Einleitung + Rasterdisplay (PDF document, 2.2 MB)
- Rasteralgorithmen (PDF document, 5.7 MB)
- Affine Transformationen (PDF document, 2.4 MB)
- Projektive Abbildungen (PDF document, 2.4 MB)
- Elementare Datenstrukturen + Clipping (PDF document, 1.5 MB)
- Sichtbarkeitsberechnung (PDF document, 4.8 MB)
- Licht + Farben (PDF document, 4.9 MB)
- Beleuchtungsmodelle (PDF document, 6.8 MB)
- Bilderzeugung (PDF document, 3.7 MB)
- Globale Beleuchtung (PDF document, 6.4 MB)
- Texturierung (PDF document, 2.8 MB)
- Abtasttheorie und Anti-Aliasing (PDF document, 4.8 MB)
- Exkurs-Fast-Fourier-Transform-and-Compressive-Sensing (PDF document, 0.9 MB)
- HDR-Tonemapping (PDF document, 3.0 MB)
- Parametrische Kurven (PDF document, 2.4 MB)
- Parametrische Flaechen (PDF document, 3.5 MB)
- Subdivision (PDF document, 4.5 MB)