The PV112 course aims to present the basics of programming graphics API using OpenGL. Students will gain the knowledge of rendering basic graphics primitives, transformations, texturing, lighting and basic shaders.

Students have to complete the individual project on which they work on during the whole semester. The project is divided into several parts focused on currently discussed topic. Students have the possibility to discuss their projects regularly with the seminar tutor.s

In the spring semester 2014 the students had the possibility to choose the project topic arbitrarily. The only condition was to fulfill specified requirements which demonstrated the ability to use the techniques presented within the course. Students had to involve transformations (simple animations), texturing, lighting using cone lights and simple shaders. However, in was not mandatory to include the last part of the project, shaders, to the project main scene.