Lecture: Introduction to Computer Graphics @ B-IT


  • Lecturer(s):
  • Start: 02.11.2015
  • Dates: Mo. 16:30 - 18:00 and Thu. 15:45 - 17:15, Hörsaal, B-IT
  • Course number: 15ws-29192
  • Curriculum: B-IT Master Media Informatics
  • Exams: 11.02.2016 15:45



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. Programming is primarily done in C++ using the OpenGL library.


Additional Documents