Author: IskXCr - GitHub
View reports online at IskXCr - CG-Course-Misc.
As some courses have required, code using skeletons provided by these courses cannot and should NOT be published on GitHub.
Uploading these assignments are solely for educational and discussion purposes.
FOR ANYONE WHO IS CURRENTLY OR IS TO BE ENROLLED IN THIS COURSE (OR ITS ENGLISH VERSION), DO NOT VIEW OR EVEN COPY-PASTE CODE FOR ASSIGNMENTS PROVIDED INSIDE THIS COURSE REPOSITORY, AS THIS IS A DIRECT VIOLATION OF ACADEMIC INTEGRITY.
By requirement, some of the assignments are created as Git submodules and have their visibility set to private.
The reports for assignments are still available.
This repository contains implementations of assignments and projects from various courses in computer graphics.
The current list is as follows.
In each course, if there is a course project, the project constitutes 33% of the entire progress.
Course Code | Course Name | Instructor | Affiliation | Starting Date | Progress |
---|---|---|---|---|---|
GAMES-101 | Introduction to Computer Graphics | Prof. Lingqi Yan | UCSB | 3/4/2023 | 67% |
GAMES-102 | Foundations of Geometry Modeling and Processing | Prof. Ligang Liu | USTC | TBD | 0% |
GAMES-103 | Introduction to Physics-Based Animation | Prof. Huamin Wang | Style3D/ OSU | TBD | 0% |
GAMES-104 | Introduction to Game Engines | Xi Wang | Booming Tech | 7/24/2023 | 0% |
GAMES-106 | Principles and Practice of Modern Graphics Pipelines | Multiple Instructors | ZJU | TBD | 0% |
GAMES-201 | 2020 - Introduction to Advanced Physics Engine | Dr. Yuanming Hu | MIT CSAIL | TBD | 0% |
GAMES-202 | Real-Time High Quality Rendering | Prof. Lingqi Yan | UCSB | 7/24/2023 | 20% |
GAMES: Graphics and Mixed Environment Symposium.
You can click the link to navigate to corresponding repositories, if you are in the GitHub-Pages-based website.
For detailed information about a specific course listed above, please read the readme.md
file contained in corresponding repository. Answers (not limited to) these problems are included in English:
- What is the content of the course?
- If there are any notes?
- What are the assignments, what has been already provided inside the framework for assignments, and what have we implemented?
- What is the course project about? What's our choice about the topic and what have we implemented?
- What are your demos for this course, if any?
For copyright information, please also consult the readme document.
At the root level, you will find the folders associated with each specific course. Within each folder a readme.md
file provides an introduction to that course, related information (such as copyright disclaimer) and selected demos made by us.
For each course, a single section about the content of all assignments and project is provided.
For each assignment/project within a given course, a corresponding readme.md
file in the assignment folder provides a brief description of the author's implementation, along with a few accompanying images for demonstration purposes. For some topics, we provide references on which the implementation is based and link to the note where we have written a compact introduction on this particular topic.
Currently there is none :(