https://github.com/jtlee98/2021_cse4020_11272
Course repo for CSE4020 (Intro to Computer Graphics) at Hanyang University
https://github.com/jtlee98/2021_cse4020_11272
opengl python
Last synced: about 2 months ago
JSON representation
Course repo for CSE4020 (Intro to Computer Graphics) at Hanyang University
- Host: GitHub
- URL: https://github.com/jtlee98/2021_cse4020_11272
- Owner: JTLee98
- License: other
- Created: 2022-01-05T22:11:05.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-11-30T04:52:10.000Z (over 3 years ago)
- Last Synced: 2025-08-31T01:35:42.603Z (10 months ago)
- Topics: opengl, python
- Language: Python
- Homepage:
- Size: 1.39 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
## 2021_CSE4020_11272
Course repo for Hanyang-CSE4020 (Intro to Computer Graphics) \
Taken in Spring of 2021 at HYU \
Instructor: Prof. Yoonsang Lee (https://cgrhyu.github.io/people/yoonsang-lee.html)
* **Course outline**
* **Description**:
This course introduces the fundamental principles of computer graphics and the mathematical concepts required for them. Topics incldues the movement and placement of objects (transformation), representation of shapes and appearance of 3D objects, representation of object or chracter animation, and rendering pipeline. Students will pratice the principles using the legacy OpenGL API in the lab session.
* **Schedule**
| week | topic |
|---|---|
| 1 | Course Intro |
| 2 | Introduction to NumPy & OpenGL |
| 3 | Transformation 1 |
| 4 | Transformation 2 |
| 5 | Affine Geometry, Rendering Pipeline Transformation, Viewport Transformation |
| 6 | Viewing, Projection |
| 7 | Hierarchical Modeling, Mesh |
| 8 | Midterm exam |
| 9 | Lighting & Shading |
| 10 | Orientation & Rotation |
| 11 | Animation |
| 12 | Curves |
| 13 | More Lighting & Texture |
| 14 | Rasterization & Visibility |
| 15 | More topics |
| 16 | Final Exam |