| Part/Chapter | Status | Updated date | Related materials |
| Rendering | 1st edition | July-16, 2018 | 148 pages |
| Part/Chapter | Status | Updated date | Related materials |
| Introduction | 1st ed. | 2018 | Lecture 1 of CS380, undergraduate-level CG course |
| Part/Chapter | Status | Updated date | Related materials |
| Part I: Rasterization | 1st ed. | 2018 | I teach them in CS380, undergraduate-level CG course |
| - Classic Rendering Pipeline | 1st ed. | 2018 | |
| - Transformation | 1.2 ed. | 2024 | Lec.02,
Lec.03,
Lec.04,
Lec.05
from CS380 |
| - Camera setting | 1st ed. | 2018 | Slides of CS380, |
| - Interaction | 1st ed. | 2018 | Slides of CS380 |
| - Clipping and Culling | 1st ed. | 2018 | Slides of CS380 |
| - Rasterization | 1st ed. | 2018 | Slides of CS380 | - Illumination and Shading | 1st ed. | 2018 | Slides of CS380 | - Texture | 1st ed. | 2018 | Slides of CS380 |
| Part/Chapter | Status | Updated date | Related materials | |
| Part II: Physically based Rendering | 1st ed. | 2018 | I teach them in CS580, graduate-level CG course Codes for the part. |
|
| - Ray tracing | 1st ed. | 2018 | Slides from CS580 Programming assignment 1 and its hint |
|
| - Radiosity | 1st ed. | 2018 | Slides from CS580 | |
| - Radiometry | v 1.1 | 2019, Mar | Slides from CS580 | |
| - Rendering Equation | 1st ed. | 2018 | Slides from CS580 | |
| - Monte Carlo Integration> | 1st ed. | 2018 | Slides from CS580 | |
| - Monte Carlo Ray Tracing> | 1st ed. | 2018 | Slides from CS580 Programming assignment 2 and its hint |
|
| - Importance Sampling> | 1st ed. | 2018 | Slides from CS580 |
| Part/Chapter | Status | Updated date | Related materials |
| Appearance models | 0.1 version | Nov, 2017 | Microfacet Radiative transfer eq. Anisotropic RTE |
| Gradient-domain rendering | 0.5 version | Jan, 2017 | slide |
| Part/Chapter | Status | Updated date | Related materials |
| Back matter | 1st ed. | 2018 | Conclusion, index, and bibliography |