cs-self-learning/docs/计算机图形学/GAMES202.en.md
Yinmin Zhong af9526f8c2
[Translation] Finish all the remaining translation (#544)
* GFW translation

* translate usage

* [FIX] Fix giscus plugin (#543)

* [Translate] translate CS188/Docker/GUN_Make (#540)

* complete eng_version for deep learning folder

* fix typo

* add english version for machine learning systems

* Update AICS.en.md

Adjust indentation

* [ADD]add translation for CS188

* [ADD]add translation for Docker

* [UPDATE]update file name

* [ADD]add translation for GNU_Make

* [FIX]fix typo

* [FIX]fix spacing error

* translate github

* translate thesis writing

* translate tools

* translate NJUOS

* translate CS122

* translate CS346

* translate 15799

* translate CS148

* translate games101

* translate games202

* translate games103

* translate advanced ML

* translate CS plan

* nits

* translate scoop

* translate CA

* translate information retrieval

* translate Decal && AUT

* translate workflow

---------

Co-authored-by: nzomi <jly14@tsinghua.org.cn>
2023-12-16 12:15:13 +08:00

26 lines
No EOL
2 KiB
Markdown

# GAMES202
## Course Introduction
- **University**: University of California, Santa Barbara (UCSB)
- **Prerequisites**: Linear Algebra, Advanced Mathematics, C++, GAMES101
- **Programming Language**: C++
- **Course Difficulty**: 🌟🌟🌟🌟
- **Estimated Study Time**: 60 hours
Official Introduction:
> This course comprehensively introduces the key issues and solutions in modern real-time rendering. Since real-time rendering (>30 FPS) demands high speed, the focus of this course is on how to break the trade-off between speed and quality under strict time constraints, ensuring both high-speed real-time performance and photorealism.
>
> The course will be presented in a thematic manner, covering cutting-edge content from both academia and industry, including: (1) real-time soft shadow rendering; (2) ambient lighting; (3) global illumination with or without precomputation; (4) physically-based shading models and methods; (5) real-time ray tracing; (6) anti-aliasing and supersampling; as well as various common acceleration methods.
>
> In addition to the latest and most comprehensive content, an important distinction of this course from other real-time rendering tutorials is that it does not teach the use of game engines or emphasize specific shader implementation techniques. Instead, it focuses on the science and knowledge behind real-time rendering. The goal of this course is to provide you with a solid foundation to develop your own real-time rendering engine upon completion.
As an advanced course following GAMES101, GAMES202 offers a slightly increased level of difficulty, but it's manageable for students who have completed GAMES101. Each project requires a moderate amount of coding but involves significant thought.
## Course Resources
- **Course Website**: [GAMES202](https://sites.cs.ucsb.edu/~lingqi/teaching/games202.html)
- **Course Videos**: [Bilibili](https://www.bilibili.com/video/BV1YK4y1T7yY)
- **Course Textbook**: Real-Time Rendering, 4th edition.
- **Course Assignments**: [5 Projects](http://games-cn.org/forums/topic/games202zuoyehuizong/)