Computer graphics

Undergraduate and graduate course, University of Luebeck, 2020

Summer term 2020 (~ 40 students per semester).

  • Geometric transformations in 2D and 3D
  • Homogeneous coordinates
  • Transformations between Cartesian coordinate systems
  • Planar and perspective projections
  • Polygonal models
  • Lighting models and shading methods
  • Texture Mapping
  • Culling and clipping
  • Removing hidden lines and surfaces
  • Raster graphics algorithms
  • Ray tracing
  • Shadows, reflections and transparency
  • Basics of graphics programming with OpenGL and GLSL