入门
Game101:GAMES101-现代计算机图形学入门-闫令琪_哔哩哔哩_bilibili 评论区推荐用C++实现光栅化渲染器:tinyrenderer
中国科学技术大学《计算机图形学前沿》暑期课程 中科大图形学暑期课程
- 本科课程2023 CG @ USTC (Renjie Chen)
建议初学者先学到第9节课这时候你会对图形学有一些认知,但是不知道怎么用。接下来去学LearnOpenGL-cn,你就可以知道老师讲的有什么用了。再然后回来重新过一遍,把基础打扎实。
Computer Grahics from Scratch
毫无概念或者需要更基础的概念理解,可以先看Computer Grahics from Scratch, 3-5天可以看完,用一个例子贯穿,对大致渲染过程会有比较好的理解
进阶
Physically Based Rendering: From Theory to Implementation
《基于物理学的渲染》的“圣经”,优秀到麻省理工大学专门出钱买了版权搞了免费在线版。 网上的在线版是完全免费的,但是纸制书要一百多刀。 这本书有一个配套的渲染系统PBRT(Physically Based Rendering Tutorial),完美理论加实践。 By-程安絮的个人空间-程安絮个人主页-哔哩哔哩视频