Lecture: Introduction to Computer Graphics and Visualization

Course
- Lecturer(s):
- Start: Tue., 25.04.2017
- Dates: Tue. and Thu. 16:30 - 18, AVZ III / Römerstr. 164 - HS 2
- Course number: BA-INF 105
- Curriculum: Bachelor
- Diploma Area: B
- Effort: 4.0 SWS
- Exams: 01.08. 14:00, AVZ III / Römerstr. 164 - HS 1
- Follow-up/Side-events: 21.09. 14:00, AVZ III / Römerstr. 164 - HS 1; 3. attempt (due to Algo II): 13.10. 13:00 LBH I.80
Exercises
- Tutor(s):
- Start: TBD
- Dates: Mon. 16:15-18 and Tue. 10:15 - 12, AVZ III / Römerstr. 164 - A6b
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 major topics will be discussed: Exercises: In the exercises the theoretical concepts of the lecture are examplified in practical programming assignments.
Registration for Assignments
Please register for the mailing list at
https://lists.iai.uni-bonn.de/mailman/listinfo.cgi/CG-uebung
Exercise group Doodle poll
Please enter your preferred date(s) for the exercises in the following Doodle poll:
doodle.com/poll/brtf4wzhwvfadegg
Slides
- Einleitung (PDF document, 6.6 MB)
- WebGL-Pipepline (PDF document, 1.5 MB)
- Affine Transformationen (PDF document, 1.3 MB)
- Projektionen 2017-05-23 (PDF document, 768 KB)
- Rasteralgorithmen 2017-05-23 (PDF document, 528 KB)
- Licht Farben 2017-05-23 (PDF document, 1.6 MB)
- Beleuchtungsmodelle (PDF document, 4.0 MB)
- Texturierung (PDF document, 0.9 MB)
- Abtasttheorie 2017-07-26 (PDF document, 1.1 MB)
- Texturfilterung-Environmentmapping (PDF document, 1.0 MB)
- Sichtbarkeitsberechnung (PDF document, 1.7 MB)
- Schatten (PDF document, 2.0 MB)
- Globale Beleuchtung (PDF document, 3.1 MB)
- Parametrische Kurven (PDF document, 1.8 MB)
- Parametrische Flaechen (PDF document, 1.3 MB)
- Subdivision-Flaechen (PDF document, 1.4 MB)
- Randrepraesentationen (PDF document, 627 KB)
- Subdivision-Kurven (PDF document, 389 KB)
Assignment Sheets
|
Exercise 1: WebGL LaTeX Assignment sheet (PDF document, 163 KB)
|
|
Exercise 2: FarbInterpolation Assignment sheet (PDF document, 179 KB)
|
|
Exercise 3: Transformationen Assignment sheet (PDF document, 168 KB)
|
|
Exercise 4: CelShading Assignment sheet (PDF document, 194 KB)
|
|
Exercise 5: Clipping Assignment sheet (PDF document, 175 KB)
|
|
Exercise 6: ViewFrustum Assignment sheet (PDF document, 167 KB)
|
|
Exercise 7: ReflexionsModelle Assignment sheet (PDF document, 269 KB)
|
|
Exercise 8: Texturen Assignment sheet (PDF document, 193 KB)
|
|
Exercise 9: DeferredRendering Assignment sheet (PDF document, 185 KB)
|
|
Exercise 10: ImageProcessing Assignment sheet (PDF document, 308 KB)
|
|
Exercise 11: Kurven Assignment sheet (PDF document, 148 KB)
|