我还是觉得需要边学边记录点什么,之前看了许多却没有较好地留下记录,而时间久了记忆也是容易遗忘的。笔记的内容均放在了这篇文章里了,以便以后查阅。
由于我发现图形学的东西不太适合分为一个个的独立知识点,要讲清楚一般都到一篇文章的篇幅,因此本文不再作为笔记,而是主要记录一些资源:优秀的教程、博客来源等等,以减少寻找优质资料所耗费的时间;也可以作为一个实用的资料指南针。
General
- [强烈推荐]Learn Computer Graphics From Scratch!(3D数学、渲染的优质教程)
- fun-with-graphics(图形学相关的高校课程、书籍、教程、文章、博客、资源、开源项目)
- [知乎]【书单】图形学科研之路(持续更新)
- [知乎]游戏资源传送门
- [知乎]总结一些TA(技术美术)学习的网站
Rendering
General
Rendering Equation/PBR/IBL
- 《Realtime rendering 4th》Chapter 9
- [Learn OpenGL上的两篇PBR教程和两篇IBL教程]([https://learnopengl-cn.github.io/07 PBR/01 Theory/](https://learnopengl-cn.github.io/07 PBR/01 Theory/))
- 毛星云整理的"基于物理的渲染(PBR)白皮书"
- [知乎系列]基于物理着色
- [知乎]深入浅出基于物理的渲染一 [知乎]深入浅出基于物理的渲染二 [知乎]基于物理的环境光渲染一 [知乎]基于物理的环境光渲染二
- [知乎]基于物理着色:BRDF
- [知乎]如何看懂这些"该死的"图形学公式
- [知乎]猴子都能看懂的PBR(才怪)
- [知乎]微表面模型-PBR渲染管线的材质 [知乎]基于物理的渲染—更精确的微表面分布函数GGX
- [知乎]半小时了解PBR
- [知乎]More DETAILS! PBR的下一个发展在哪里?
- SIGGRAPH 20xx Course: Physically Based Shading in Theory and Practice(非常丰富的PBR资源)
- “PBR Step by Step” 还不错的PBR公式推导
Ray tracing/Path tracing/XX tracing
Ray marching/Participating media
- (TBC)
Global Illumination
- 《Realtime rendering 4th》Chapter 11
- EA-Seed-Siggraph17 “Past, Present and Future Challenges of Global Illumination in Games”
- [知乎系列]球谐光照与PRT学习笔记
- (TBC)
Unrealistic Rendering
Shadows
Specific Effects
- (TBC)
3D Math/Model/Mesh
Transform
Implicit Representation
Procedure Generation
PCG Algorithm
GPU/Graphics API
GPU Hardware
- 深入GPU硬件架构及运行机制
- (TBC)