Lernergebnisse
Nach Abschluss des Moduls können die Studierenden
Fachkompetenz
Explain, how photo-realistic images can be synthesized by ray tracing.
Explain, how images are synthesized using the graphic pipeline.
Apply linear algebra to transform three dimensional models, determine angles, and compute intersection points.
Understand, how illumination changes our perception of a scene and how this can be simulated.
Describe, how material aspects and detailed surface structures can be modelled.
Describe, how convolution can be used to post process images.
Methodenkompetenz
Use a standard modelling tool to create a 3D-scene.
Use a standard tool to render an image from a scene using special camera and lightning settings.
Use an API to control graphic functions of a computer in the context of game programming.
Select appropriate data structures to meet given efficiency requirements in graphical applications.
Select appropriate rendering techniques to meet given requirements with respect to efficiency and image quality.
Sozial- und Selbstkompetenz
Literatur
Peter Shirley & Steve Marschner. Fundamentals of Computer Graphics. CRC Press, 2009.
John F. Hughes et al.. Computer Graphics - Principles And Practice. Addison-Wesley, 2013.