Computergraphik 2 (SS 2019)
Lecture
Instructor: |
|
Time&Place: |
Tuesday, 9:20am (2.DS) in APB E010
For exercise, see below |
SWS: |
2/2/0 |
Modules: |
INF-B-510, INF-B-520, INF-B-530, INF-B-540, INF-BAS7, INF-PM-FOR, INF-VERT7, INF-VMI-8, CMS-VC-ELG, CMS-VC-ELV1, CMS-VC-ELV2, D-WW-INF-3411, D-WW-INF-3412, D-WW-INF-3413, INF-LE-WW, WI-MA-08-02, WI-MA-09-02 |
Topics: |
Implicit surfaces, subdivision surfaces, 3D scanning and scan processing, Mesh animation, rigging and skinning |
Schedule & Slides
02.04.2019 Intro [slides], Implicit Surfaces I [slideslast update 09.04.19]
09.04.2019 Implicit Surfaces II
16.04.2019 3D Scanning I [slideslast update 23.04.19]
23.04.2019 3D Scanning II
30.04.2019 Scan Processing I [slides]
07.05.2019 Scan Processing II
14.05.2019 Rotations & Articulated Objects [slides]
21.05.2019 Mesh Skinning I [slideslast update 28.05.19]
28.05.2019 Mesh Skinning II
04.06.2019 Skeleton Extraction [slides]
11.06.2019 no lecture (Pfingsten)
18.06.2019 Automatic Rigging [slides]
25.06.2019 Subdivision Curves [slides]
02.07.2019 Subdivision Surfaces [slides]
09.07.2019 Inverse Kinematics [slides]
Exam
A list of sample questions for oral exams can be found here: final version
Joint consultation: 9am 23.07.2019 in APB 2106
Sample Code
- Realtime rendering C++-OpenGL-Code samples of Nico Schertler GitHub (3D models: zip)
- Nehe Tutorials
Excercises
Supervisors: Benjamin Russig, Franziska Kahlert
Tutors: Jannik Presberger
Time & Place: Tuesday, 3. DS, APB E010 (Briefing)
Friday, 2. - 5. DS, APB E065 (individual appointments for evaluation)
There are five practical exercises. Enroll in the Opal-Course to participate. You may form teams of up to two students to solve the assignments, in which case each partner will be scored equally based on your solution. Passing Criteria: Excluding the optional exercise 1, at least 50 % of the achievable score AND at least 2 points per assignment.
On the release date, exercises will be presented in the exercise slot after the lecture (Tuesday, 11:10, APB E010). The supervisors will explain the assignment and give hints to solve it.
Students have to make sure that their solution is handed in at the submission date (each Thursday before evaluation). You must upload your solution via Opal by 23:59. To get points for your practical assignment, you must present your work to a tutor on the evaluation date. For this evaluation, each student or team gets an individual appointment with their tutor (Friday, 2. - 5. DS, APB E065).
Schedule
Exercise | Release + Briefing | Submission | Evaluation |
---|---|---|---|
1. CGV Framework Intro | 09.04.2019 | 25.04.2019 | 26.04.2019 |
2. Implicit Surfaces | 30.04.2019 | 16.05.2019 | 17.05.2019 |
3. Scanning and Scan Processing | 14.05.2019* | 06.06.2019 | 07.06.2019** |
4. Articulated Skeleton | 04.06.2019 | 20.06.2019 | 21.06.2019 |
5. Rigging and Skinning |
25.06.2019 |
11.07.2019 | 12.07.2019 |
* the release/briefing of exercise 3 has been moved forward by one week, meaning it will fall before the submission deadline of exercise 2.
** the submission deadline and evaluation date for exercise 3 have been postponed by one week because of the ascension day holiday, meaning they will fall after the release of exercise 4.
Release: Assignments will be made available via Opal.
Briefing: Supervisors present the assignments after the lecture.
Submission: Hand in your solutions by this date - upload via Opal until 23:59
Evaluation: Students present their practical solutions to the tutors and receive a score based on this presentation (individual appointments in APB E065).