Visual cognition and its creation through modern computer graphics, as well as color models, textures and graphic effects are understood in basic theoretical details as well as in practical application.
The students learn to store, code and display two-dimensional graphics in the computer and external storage media.
They will be able to apply their mathematical skills to simple areas of computer graphics, such as the use of coordinate systems, modeling three-dimensional objects with polygons, designing algorithms to calculate sections of geometric objects.
The students learn about photorealistic image generation using ray tracing techniques.
They can describe and implement homogeneous coordinates in object space and model space.
OpenGL can be used in principle for practical programming.
In the practical assignment, the knowledge of computer graphics imparted in the lecture will be deepened using the following practical tasks on the computer:
C++ is used as the implementation language.
Detailled description of the assigments.
The solutions are presented and discussed with the supervisor in the exercises.