Lecture: Introduction to Computer Graphics @ B-IT

Course
- Lecturer(s):
- Start: 23.10.2018
- Dates: Tue. 10:15 - 11:45 and Thu. 16:15 - 17:45, B-IT 0.109
- Curriculum: B-IT Master Media Informatics
- Exams: 05.02.2019, 10:15 - 12:15, B-IT 0.109, resit: 27.03.2019, 10:15 - 12:15, B-IT 0.109
Exercises
- Tutor(s):
- Start: 24.10.2018
- Dates: Wed. 17:00 - 18:30, B-IT 0.109
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. Among the topics of this lecture are: two and three dimensional object representation; affine and perspective mappings; scene representations / the scene graph; clipping algorithms; raster algorithms; sampling theorem and antialiasing; computing visibility and occlusion; color spaces; optical material properties and shading; textures; global illumination; graphics hardware architectures and real-time rendering; representations of curves and surfaces. In the exercises the theoretical concepts of the lecture are examplified in theoretical tasks and practical programming assignments. The practical part of the exercise is done using a JavaScript based WebGL framework in order to showcase fundamental concepts of real-time graphics.
Special announcement
The lecture will take place in room 0.107 once on 08.11.2018.
Library documentation
You can find documentation of the vector & matrix library used in the framework here: http://glmatrix.net/docs/
Mailinglist
Please subscribe to the mailing list as soon as possible, providing your full name:https://lists.iai.uni-bonn.de/mailman/listinfo.cgi/vl-cgbit
Slides
- Introduction-and-WebGl-Pipeline (PDF document, 1.9 MB)
- Transformations (PDF document, 1.6 MB)
- Perspective in 2D Example (PDF document, 107 KB)
- Projections (PDF document, 695 KB)
- Raster algorithms (PDF document, 1.2 MB)
- Light and Colors (PDF document, 1.5 MB)
- Radiometry (PDF document, 1.2 MB)
- Reflection Models (PDF document, 1.7 MB)
- BRDF Models (PDF document, 1.8 MB)
- Textures (PDF document, 2.4 MB)
- Sampling and Reconstruction (PDF document, 2.1 MB)
- Visibility (PDF document, 0.9 MB)
- Shadows (PDF document, 1.9 MB)
- Rendering Equation (PDF document, 1.3 MB)
- Sampling Strategies (1) (PDF document, 1.5 MB)
- Sampling Strategies (2) (PDF document, 1.1 MB)
- Polynomials (PDF document, 804 KB)
- Parametric Surfaces (PDF document, 681 KB)
- Repetition Second Exam (PDF document, 5.9 MB)
Assignment Sheets
Additional Documents
- cgbit-ws2018-test-exam-solution (PDF document, 389 KB)
- cgbit-ws2018-test-exam (PDF document, 334 KB)