Computer Graphics @ LMU Munich Summer Semester 2021
- Homepage: https://mimuc.de/cg1
- Responsible Professor: Prof. Dr. Butz
- Tutorial Instructor: Changkun Ou, Florian Lang
We will introduce and use the following toolkits for this course:
- Node.js: 14.16.0+
- TypeScript: 4.2+
- three.js: r127+
- VSCode: latest download
- Blender: 2.92+
It is recommended for you to install and take a glance at these tools beforehand.
Released on LMU Moodle.
The following table shows the syllabus of the tutorials:
# | Date | Slides | Demo |
---|---|---|---|
0 | 14.04/15.04 | Organization | - |
1 | 21.04/22.04 | Introduction | Setup, Basic |
2 | 28.04/29.04 | Transformations | Tinman |
3 | 05.05/06.05 | Geometry | TBA |
4 | 12.05/13.05 | Camera | TBA |
5 | 19.05/20.05 | Rasterization-1 | TBA |
6 | 02.06/03.06 | Rasterization-2 | TBA |
7 | 09.06/10.06 | Texture | TBA |
8 | 16.06/17.06 | Shadow | TBA |
9 | 23.06/24.06 | Material | TBA |
10 | 30.06/31.06 | Ray Tracing | TBA |
11 | 07.07/08.07 | Animation | TBA |
12 | 14.07/15.07 | Final Review | TBA |
# | Submission Period | Assignments | Work Package | Solution Discussion |
---|---|---|---|---|
1 | 30.04 - 04.05 | Transformation | Template | in Tutorial 3 |
2 | 07.05 - 14.05 | Mesh | Template | in Tutorial 5 |
3 | 17.05 - 26.05 | Camera | Template | in Tutorial 6 |
4 | 28.05 - 06.06 | Rasterization | Template | in Tutorial 7 |
5 | 14.06 - 25.06 | Material | Template | in Tutorial 10 |
6 | 28.06 - 13.07 | Illumination | Template | in Tutorial 12 |
General discussions regarding the tutorial are held on LMU Moodle. But it is welcome for you to fire an issue directly on GitHub.
It is welcome to send a pull request if you found the provided materials can be improved.
Copyright © 2021 GNU GPLv3. Created by Changkun Ou, Florian Lang, and Andreas Butz