Skip to content

Commit

Permalink
all: update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
changkun committed Mar 10, 2021
1 parent d007604 commit 47b8410
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 18 deletions.
39 changes: 21 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,6 @@ who have taken those following courses (or have equivalent knowledge):
- [Computer Graphics 1](https://www.medien.ifi.lmu.de/lehre/ss20/cg1/)

Registration is open at Uni2Work both for [Bachelor students](https://uni2work.ifi.lmu.de/course/W20/IfI/GP) and [Master students](https://uni2work.ifi.lmu.de/course/W20/IfI/PGP).

## Communication

We use our [GP GitHub repository](https://github.com/mimuc/gp-ws2021) to manage all course resources, submissions, project proposals, etc. and use the [discussions](https://github.com/mimuc/gp-ws2021/discussions) feature for online questions and discussions.

Please register yourself on GitHub if you do not have a GitHub account yet. You can use any distinguishable identifier for your username if you do not want your real name to appear on GitHub publicly.

## Preparation

Since we use GitHub to organize the course, it is recommended for you to get familiar with GitHub beforehand. The following tools are used in the course, please install them before you taking the course: [Blender](https://www.blender.org/) (2.90+), [Node.js](https://nodejs.org/en/) (v14+).
Expand All @@ -37,26 +30,36 @@ During the semester, students will participate in the course every two weeks to

Along the semester, students should propose a project idea, and by the end of semester, implement and demonstrate their project in 2-5 minutes in video format.

### Materials

Organization slides: [Link](https://changkun.de/s/gp-0-org)

| Date | Topic | Projects | Preview |
|:----:|:------|:-----------------|:---:|
| 02.11.2020 | [Introduction](https://changkun.de/s/gp-1-intro) | [Rendering A Mesh on CPU](./homeworks/1-intro) | <img src="./assets/proj1.png" width="200"/> <a href="https://mimuc.github.io/gp-ws2021/1-intro/">Live Demo</a>|
| 16.11.2020 | [Discrete Differential Geometry](https://changkun.de/s/gp-2-ddg) | [Visualizing Curvatures](./homeworks/2-ddg) | <img src="./assets/proj2.png" width="200"/> <a href="https://mimuc.github.io/gp-ws2021/2-ddg/">Live Demo</a> |
| 30.11.2020 | [Smoothing](https://changkun.de/s/gp-3-smooth) | [Laplacian Smoothing](./homeworks/3-smooth/) | <img src="./assets/proj3.png" width="200"/> <a href="https://mimuc.github.io/gp-ws2021/3-smooth/">Live Demo</a> |
| 14.12.2020 | [Parameterization](https://changkun.de/s/gp-4-param) | [Tutte's Embedding](./homeworks/4-param/) | <img src="./assets/proj4.png" width="200"/> <a href="https://mimuc.github.io/gp-ws2021/4-param/">Live Demo</a> |
| 11.01.2021 | [Remeshing](https://changkun.de/s/gp-5-remesh) | [Quadric Error Metric Simplification](./homeworks/5-remesh/) | <img src="./assets/proj5.png" width="200"/> <a href="https://mimuc.github.io/gp-ws2021/5-remesh/">Live Demo</a> |
| 02.11.2020 | [Introduction](https://changkun.de/s/gp-1-intro) | [Rendering A Mesh on CPU](./homeworks/1-intro) | <img src="./assets/proj1.png" width="200"/> </br>[Live Demo](https://mimuc.github.io/gp-ws2021/1-intro/)</br>[Reference Solution](https://github.com/mimuc/gp-ws2021/tree/master/homeworks/solutions/changkun/1-intro) |
| 16.11.2020 | [Discrete Differential Geometry](https://changkun.de/s/gp-2-ddg) | [Visualizing Curvatures](./homeworks/2-ddg) | <img src="./assets/proj2.png" width="200"/> </br>[Live Demo](https://mimuc.github.io/gp-ws2021/2-ddg/)<br/>[Reference Solution](https://github.com/mimuc/gp-ws2021/tree/master/homeworks/solutions/changkun/2-ddg) |
| 30.11.2020 | [Smoothing](https://changkun.de/s/gp-3-smooth) | [Laplacian Smoothing](./homeworks/3-smooth/) | <img src="./assets/proj3.png" width="200"/> </br>[Live Demo](https://mimuc.github.io/gp-ws2021/3-smooth/)<br/>[Reference Solution](https://github.com/mimuc/gp-ws2021/tree/master/homeworks/solutions/changkun/3-smooth) |
| 14.12.2020 | [Parameterization](https://changkun.de/s/gp-4-param) | [Tutte's Embedding](./homeworks/4-param/) | <img src="./assets/proj4.png" width="200"/> </br>[Live Demo](https://mimuc.github.io/gp-ws2021/4-param/)<br/>[Reference Solution](https://github.com/mimuc/gp-ws2021/tree/master/homeworks/solutions/changkun/4-param) |
| 11.01.2021 | [Remeshing](https://changkun.de/s/gp-5-remesh) | [Quadric Error Metric Simplification](./homeworks/5-remesh/) | <img src="./assets/proj5.png" width="200"/> </br>[Live Demo](https://mimuc.github.io/gp-ws2021/5-remesh/)<br/>[Reference Solution](https://github.com/mimuc/gp-ws2021/tree/master/homeworks/solutions/changkun/5-remesh) |
| 08.02.2021 | [Deformation](https://changkun.de/s/gp-6-deform) | [Delta Mush](./homeworks/6-deform/README.md) | <img src="./assets/proj6.png" width="200"/> |
| 08.02.2021 | [Data-driven Approach](https://changkun.de/s/gp-7-dda) | DGCNN for Normals | ![](./homeworks/) |
| 22.02.2021 | Guest Talk: Industrial Modeling Practice | - |
| 01.03.2021 | Final Project Presentation | See below |

- Homework solutions:
- Reference solution: [solutions/changkun](./homeworks/solutions/changkun)
- Student submitted solutions: [solutions/krasnor](./homeworks/solutions/krasnor), [solutions/torantie](./homeworks/solutions/torantie), [solutions/nico778](./homeworks/solutions/nico778), [solutions/vseup](./homeworks/solutions/vseup)
- Final project submissions:
- [krasnor](https://github.com/krasnor): Catmull-Clark Subdivision for A Halfedge-Mesh Structure. [Demo](https://youtu.be/GRI_i9wvukw), [Code](./projects/krasnor/README.md).
- [torantie](https://github.com/torantie). Quadrilateral Mesh Smoothing with Mean Value Weights. [Demo](https://youtu.be/bVtcDBfH6eU), [Code](./projects/torantie/README.md).
- The project [discussions](https://github.com/mimuc/gp-ws2021/discussions)
- The submission [code reviews](https://github.com/mimuc/gp-ws2021/pulls?q=is%3Apr+is%3Aclosed+label%3Areviewed)

### Solutions

- Reference solution: [solutions/changkun](./homeworks/solutions/changkun)
- Student submitted solutions: [solutions/krasnor](./homeworks/solutions/krasnor), [solutions/torantie](./homeworks/solutions/torantie), [solutions/nico778](./homeworks/solutions/nico778), [solutions/vseup](./homeworks/solutions/vseup)

### Final Projects

| Student | Title | Preview |
|:--|:--|:--:|
|[krasnor](https://github.com/krasnor)|Catmull-Clark Subdivision for A Halfedge-Mesh Structure| <img src="./assets/submit1.png" width="255"/> </br> [Video Intro](https://youtu.be/GRI_i9wvukw), [Live Demo](https://mimuc.github.io/gp-ws2021/final-krasnor/), [Code](./projects/krasnor/README.md)|
|[torantie](https://github.com/torantie)|Quadrilateral Mesh Smoothing with Mean Value Weights| <img src="./assets/submit2.png" width="255"/> </br>[Video Intro](https://youtu.be/bVtcDBfH6eU), [Live Demo](https://mimuc.github.io/gp-ws2021/final-torantie/), [Code](./projects/torantie/README.md)|

## Grading

Expand Down
Binary file added assets/submit1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/submit2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 47b8410

Please sign in to comment.