Name | Status |
---|---|
Assignment 0 | Not Started |
Assignment 1 | Not Started |
Assignment 2 | Not Started |
Assignment 3 | Not Started |
Assignment 4 | Not Started |
Assignment 5 | Not Started |
Project | Not Started |
As a course requirement, code using the skeleton provided by the course cannot and should NOT be published on GitHub.
Uploading these assignments are solely for educational and discussion purposes, as the online version of this course has stopped accepting new assignment submissions.
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.
GAMES202 (2021-03), or Real-Time High Quality Rendering, is an open course in computer graphics conducted by Prof. Lingqi Yan. The course aims to provide a comprehensive introduction to the fundamental problems appeared in the field of real-time rendering and their corresponding solutions.
As real-time rendering demands high speed (>30 FPS), the course focuses on breaking the trade-off between speed and quality within stringent time constraints, while ensuring both real-time high speed and photorealism. A number of cutting-edge topics in academia and industry will be covered, including:
- Soft Shadow Rendering,
- Environmental Lighting,
- Global Illumination Techniques (both precomputation-based and without precomputation),
- Interactive Global Illumination, ...
- Physically-Based Shading Models and Methods,
- Real-time Ray Tracing,
- Anti-Aliasing,
- Supersampling, and
- Common Techniques for Acceleration.
The corresponding English version can be found at Course Website - CS292f - Real-Time High Quality Rendering. Notice that the English version conducted at UCSB covers less content in comparison to GAMES202.
Notes can be found inside another repository IskXCr - CG-Note-Misc
Prompts for assignments and projects can be found in the last section of this document.
Their implementation can be found in the corresponding directory.
This repository contains my assignments and projects for GAMES202 conducted by Prof. Lingqi Yan.
The purpose of this repository is to track personal progress.
COPYRIGHT DISCLAIMER: If not otherwise specifically mentioned, all the figures inside the notes are captured/created from slides. If you have found a figure without reference, then either it is from the slides and made by the author, or the source has been mentioned in the slides (for some reason they are not mentioned inside the notes). The author of these notes doesn't own the COPYRIGHT of them, and there is NO copyright infringement intended.