# Lecture: Introduction to Computer Graphics and Visualization

## Course

• Lecturer(s):
• Start: Tue., 14.04.2015
• 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: 16.07.2015, 16:30 - 18, AVZ III / Römerstr. 164 - HS 2
• Follow-up/Side-events: 31.08.2015, 1:00-2:30

## Exercises

• Tutor(s):
• Start: 22.04.2015
• Dates: Mi. 16-18 ct, Do.12-14 st; Römerstr.164 CIP-Pool CG

## 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:

• Two and three dimensional object representation
• Affine and perspective mappings
• Scene representations/the scene graph
• Sampling theorem and antialiasing
• Computing visibility and occlusion
• Color spaces
• Optical material properties and shading
• Textures
• Global illumination
• Graphics hardware architectures and rela time rendering
• Representations of curves and surfaces

Exercises: In the exercises the theoretical concepts of the lecture are examplified in practical programming assignments.

## Assignment Sheets

 Exercise 1: WebGL LaTeX Assignment sheet  (PDF document, 103 KB) solutions.tex  (TeX document, 576 Bytes) Exercise 2: WebGL Quaternionen Assignment sheet  (PDF document, 205 KB) Exercise 3: Clipping Homogene Koordinaten Assignment sheet  (PDF document, 169 KB) Exercise 4: Kameraparameter Assignment sheet  (PDF document, 94 KB) Exercise 5: Flaechenintegral Assignment sheet  (PDF document, 145 KB) Exercise 6: Physikalische Messgroessen Assignment sheet  (PDF document, 97 KB) cgintro-uebung-06-exercise6.json  (7.1 KB) Exercise 7: Tiefpass Texturierung Assignment sheet  (PDF document, 97 KB) Exercise 8: Texturkoordinaten Assignment sheet  (PDF document, 131 KB) Exercise 9: Probeklausur Assignment sheet  (PDF document, 161 KB) Exercise 10: Parametrische Kurven Assignment sheet  (PDF document, 126 KB)