{"id":27148013,"url":"https://github.com/jtlee98/2021_cse4020_11272","last_synced_at":"2026-05-16T01:34:01.627Z","repository":{"id":202799368,"uuid":"444964278","full_name":"JTLee98/2021_CSE4020_11272","owner":"JTLee98","description":"Course repo for CSE4020 (Intro to Computer Graphics) at Hanyang University","archived":false,"fork":false,"pushed_at":"2022-11-30T04:52:10.000Z","size":1457,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-31T01:35:42.603Z","etag":null,"topics":["opengl","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JTLee98.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-01-05T22:11:05.000Z","updated_at":"2022-11-30T04:46:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"7a5a92a9-070e-45b2-8362-8c5f1b7d6959","html_url":"https://github.com/JTLee98/2021_CSE4020_11272","commit_stats":null,"previous_names":["jtlee98/2021_cse4020_11272"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/JTLee98/2021_CSE4020_11272","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JTLee98%2F2021_CSE4020_11272","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JTLee98%2F2021_CSE4020_11272/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JTLee98%2F2021_CSE4020_11272/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JTLee98%2F2021_CSE4020_11272/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JTLee98","download_url":"https://codeload.github.com/JTLee98/2021_CSE4020_11272/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JTLee98%2F2021_CSE4020_11272/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33087028,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-15T20:25:35.270Z","status":"ssl_error","status_checked_at":"2026-05-15T20:25:34.732Z","response_time":103,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["opengl","python"],"created_at":"2025-04-08T11:52:13.089Z","updated_at":"2026-05-16T01:34:01.612Z","avatar_url":"https://github.com/JTLee98.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"## 2021_CSE4020_11272\n\nCourse repo for Hanyang-CSE4020 (Intro to Computer Graphics) \\\nTaken in Spring of 2021 at HYU \\\nInstructor: Prof. Yoonsang Lee (https://cgrhyu.github.io/people/yoonsang-lee.html)\n\n* **Course outline**\n  * **Description**: \n    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.\n  * **Schedule**\n    | week | topic | \n    |---|---|\n    | 1 | Course Intro |\n    | 2 | Introduction to NumPy \u0026 OpenGL |\n    | 3 | Transformation 1 |\n    | 4 | Transformation 2 |\n    | 5 | Affine Geometry, Rendering Pipeline Transformation, Viewport Transformation |\n    | 6 | Viewing, Projection |\n    | 7 | Hierarchical Modeling, Mesh |\n    | 8 | Midterm exam |\n    | 9 | Lighting \u0026 Shading |\n    | 10 | Orientation \u0026 Rotation |\n    | 11 | Animation |\n    | 12 | Curves |\n    | 13 | More Lighting \u0026 Texture |\n    | 14 | Rasterization \u0026 Visibility |\n    | 15 | More topics |\n    | 16 | Final Exam |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjtlee98%2F2021_cse4020_11272","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjtlee98%2F2021_cse4020_11272","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjtlee98%2F2021_cse4020_11272/lists"}