Computer Graphics
Rooms and Dates
Lecture: Room ZT1202, Thursdays 15:15 - 16:45
Exercise: Room M701, Mondays 11:45 - 13:15
Room ML630, Mondays 15:15 - 16:45
First lecture: 27.10.22
First exercise: 31.10.22
SECOND EXAM: 6.4.2023 IN ZT702 AT 8:00 - 10:00
Here you can find all important information about the lecture and exercise of the course Computer Graphics (link to Zeus).
1. Lecture
Here you can find all information about the lecture.
1.1 Contents
An introduction to interactive computer graphics under OpenGL is given with the help of the following book:
Edward Angel, Dave Shreiner: Interactive Computer Graphics - a top down approach with WebGL.
Chapters 1-9 and parts of 10-12 will be covered. You will learn the way from the input data (geometric descriptions of the objects) to the pixel of the output image:
- Data preprocessing (transformation, projection, clipping)
- Rasterization (scanline methods, depth buffer)
- Shading methods (Gouraud shading, Phong shading)
- Local vs. global illumination methods
- Ray tracing, radiosity and image-based rendering
- Texturing.
The book is also available as an electronic book in the library.
1.2. Addressees
Students of computer science/information science
1.3. Subject area
Applied Computer Science
1.4. Offer for other fields of study
Mathematics, physics, minor or major in computer science in a master's degree program.
1.5. Prerequisites
Knowledge of C++ or knowledge of another object-oriented programming language and a willingness to learn C++. The programming languages used are Javascript and C++ as well as GLSL (OpenGL Shading Language). A brief introduction to C++ programming will be given in the tutorial.
Due to the necessity of distance learning it is necessary to have a computer capable of running at least OpenGl 3.3 and Microsoft Visual Studio or a comparable IDE.
Registration in Zeus.
1.6 Certificate of achievement
Written exam of 60 minutes duration at the end of the semester. Successful participation in the exercises is required for admission to the written exam.
1.7. Credits
With successful participation 6 credits can be earned.
1.8. Dates
First lecture: 27.10.2022 at 15:15 in ZT1202.
2. Exercise
Here you can find all information about the exercise (Zeus).
2.1 Contents
In the exercise you will program the learned content from the lecture.
2.2 Dates
Exercise 1: 24.10.2022 at 11:45 in M701.
Exercise 2: 24.10.2022 at 15:15 in ML630.
2.3 Handing in the exercises
Exercises will be distributed and handed in via the university's Gitlab. You can log in with your university account. The submission of the exercises is described in detail in the Gitlab of the exercises (link visible after first exercise).
Questions?
Please write us an email: Rebecca Kehlbeck or Marvin Gülzow.