- UCSD CSE 272: Advanced Image Synthesis
- smallpt: Global Illumination in 99 lines of C++
- ue5 lumen implementation analysis
- 《黎明觉醒》中的移动端实时GI和多线程渲染优化 | 光子工作室 魏知晓
- std::variant
UCSD CSE 272: Advanced Image Synthesis
https://cseweb.ucsd.edu/~tzli/cse272/
smallpt: Global Illumination in 99 lines of C++
kevinbeason.com/smallpt/
ue5 lumen implementation analysis
https://blog.en.uwa4d.com/2022/01/25/ue5-lumen-implementation-analysis/
《黎明觉醒》中的移动端实时GI和多线程渲染优化 | 光子工作室 魏知晓
std::variant
c++17新特性,相当于是不同类型的一个union,配合std::visit一起使用
https://zhuanlan.zhihu.com/p/57530780