Fundamentals of Computer Graphics

Modulnummer
CS2306
Modulverantwortliche
Aristovoulos Christidis
Dozenten
Aristovoulos Christidis
Kurzbeschreibung
Mathematical fundamentals of Computer Graphics, implementation concepts of program libraries for Real Time Graphics, and introduction to OpenGL.
Qualifikations- und Lernziele

The students know the main principles of development and use of Computer Graphics both by creating their own program libraries as well as by applying OpenGL and they have acquired the capability to assess the advantages and disadvantages of software development "from the scratch" over the use of ready software environments and -half products. But also have a concrete idea of the expertise that requires software development in computer graphics (especially with real-time capability).

Lerninhalte
  • Construction of lines and line drawings
  • Modeling with polygons and triangles
  • Transformations in the plane and space
  • Object coding und storage
  • Graphics pipeline
  • Back face culling and omission
  • Eye point and object motion
  • OpenGL basics
  • Color, brightness, and their coding
Moduldauer (Semester)
1
Unterrichtssprache
Deutsch
Gesamtaufwand
6 CrP; 180 Stunden, davon etwa 60 Stunden Präsenzzeit.
Semesterwochenstunden
4
Lernformen

Lecture 2 SWS, Practical Course 2 SWS

Geprüfte Leistung

Examiantion prerequisite: 3 reviewed homeworks

Examination: Written or oral exam

Bewertungsstandard
according to examination regulations (§ 9)
Häufigkeit des Angebots
Yearly
Literatur
  • F. S. Hill jr., Stephen M Kelley: Computer Graphics Using Open GL Prentice Hall
  • D. Shreiner et al.: OpenGL Programming Guide (”The Red Book”) Addison Wesley
Voraussetzungen
Basic knowledge in C programming and vector algebra