Skip to content

Latest commit

 

History

History

GAMES-202

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

GAMES202 - Assignments and Projects

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

Academic Integrity (IMPORTANT)

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.

Introduction to This Course

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.

Course Website - GAMES202

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

Notes can be found inside another repository IskXCr - CG-Note-Misc

Assignments & Projects

Prompts for assignments and projects can be found in the last section of this document.

Their implementation can be found in the corresponding directory.

About This Repository

This repository contains my assignments and projects for GAMES202 conducted by Prof. Lingqi Yan.

The purpose of this repository is to track personal progress.

Notes and Copyright Disclaimer

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.

Project Demo

Selected Demos