Lecture: Introduction to Computer Graphics @ B-IT

Course
- Lecturer(s):
- Start: 30.10.2007
- Dates: Tue. 16:30-18:00 and Thu. 15:45-17:15, B-IT building
- Curriculum: B-IT Master Media Informatics
- Diploma Area: B
Exercises
Slides
- 01 - Introduction (print) (PDF document, 9.0 MB)
- 01 - Introduction (PDF document, 8.9 MB)
- 02 - Rasteralgorithmen (print) (PDF document, 12.5 MB)
- 02 - Rasteralgorithmen (PDF document, 12.2 MB)
- 03 - Transformations (print) (PDF document, 10.5 MB)
- 03 - Transformations (PDF document, 10.3 MB)
- 04 - Projections (print) (PDF document, 12.6 MB)
- 04 - Projections (PDF document, 12.4 MB)
- 05 - Clipping (print) (PDF document, 5.3 MB)
- 05 - Clipping (PDF document, 1.9 MB)
- 06 - Visibility (print) (PDF document, 6.4 MB)
- 06 - Visibility (PDF document, 2.6 MB)
- 07 - Colors (print) (PDF document, 9.9 MB)
- 07 - Colors (PDF document, 9.7 MB)
- 08 - BRDF (print) (PDF document, 23 MB)
- 08 - BRDF (PDF document, 23 MB)
- 09 - Textures (print) (PDF document, 20 MB)
- 09 - Textures (PDF document, 19.7 MB)
- 10 - Basic Illumination Algorithms (print) (PDF document, 22 MB)
- 10 - Basic Illumination Algorithms (PDF document, 21 MB)
- 11 - Boundary Representations (print) (PDF document, 10.7 MB)
- 11 - Boundary Representations (PDF document, 10.5 MB)
- 12 - Polynomials (print) (PDF document, 12.2 MB)
- 12 - Polynomials (PDF document, 12.0 MB)
Assignment Sheets
|
Exercise 1: Introduction to OpenGL Assignment sheet (PDF document, 52 KB)
|
|
Exercise 2: Midpoint Algorithm Assignment sheet (PDF document, 57 KB)
|
|
Exercise 3: Transformations.pdf Assignment sheet (PDF document, 70 KB) |
|
Exercise 4: Affine and Projective Space, Quaternions Assignment sheet (PDF document, 69 KB)
|
|
Exercise 5: Frustum Culling, Projective Transformation Assignment sheet (PDF document, 85 KB)
|
|
Exercise 6: Color Interpolation, Gamut Mapping Assignment sheet (PDF document, 88 KB) |
|
Exercise 7: Textures and BRDF Assignment sheet (PDF document, 60 KB)
|
|
Exercise 8: Textures and Mip-Mapping Assignment sheet (PDF document, 56 KB) |
|
Exercise 9: Ray Tracing (Bonus) Assignment sheet (PDF document, 63 KB)
|
|
Exercise 10: Questions, Lots of Assignment sheet (PDF document, 48 KB) |
Additional Documents
- glut-3.7.6-bin (ZIP archive, 117 KB)
- Introduction to OpenGL (PDF document, 525 KB)
- ProjectiveSpaceInANutshell (PDF document, 104 KB)
- Slides-Introduction to C++ (PDF document, 273 KB)
- Slides-Introduction to OpenGL (PDF document, 508 KB)
- Working with VC++ (PDF document, 130 KB)