课程网址
课程主页 包括ppt
课程PPT和视频
一篇搞定!GAMES101现代计算机图形学入门(全)
GAMES101-现代计算机图形学入门-闫令琪——学习笔记
这个弄的挺好的
作业链接地址
作业论坛
GAMES101课程环境搭建(Win10+VSCode)
计算机图形学笔记
虎书pdf 提取:n2rx
【必须】:高等数学(微积分、线性代数)、算法、数据结构
【非必须】:信号处理、数值分析、大学物理(光学)
一定要做作业,如果个人要配置环境的话应该是配置opencv,eigen这两个核心库就行了,目前觉得最核心的一个作业是作业3,实现着色器和渲染管线,做完一遍并且通读源码可以对shader有一个非常深入的认识,
重点是一定要做作业。目前记录作业是:光栅化,Zbuffer算法,shader(布林冯模型),简易贝塞尔曲线,几何那一块一共三节课,如果没兴趣的话可以跳过,但是感兴趣的话可以看刘利刚的games102课程,还是很不错的
15课讲了:辐射度量学、BRDF、渲染方程式、算子表示渲染方程式、概率论。
算子表示扯到了泰勒展开式获取不同反射次数、全局光照,概率论可能涉及到后面的蒙特卡洛积分
计算机图形学入门
- Lingqi Yan (闫令琪) Assistant Professor https://sites.cs.ucsb.edu/~lingqi/
- Steve Marschner and Peter Shirley, “Fundamentals of Computer Graphics”, 3rd or later edition https://blog.csdn.net/bioinformatique/article/details/106160473
- Tomas Akenine-Möller et al., “Real-Time Rendering”, 3rd or later edition
- https://sites.cs.ucsb.edu/~lingqi/teaching/resources/CS180_Winter2021_Lecture_02.pdf
- GAMES101: 现代计算机图形学入门 https://sites.cs.ucsb.edu/~lingqi/teaching/games101.html
- CS180 / CS280: Introduction to Computer Graphics Winter 2021 https://sites.cs.ucsb.edu/~lingqi/teaching/cs180.html
- GAMES101-现代计算机图形学入门-闫令琪 GAMES101-现代计算机图形学入门-闫令琪
Pre-requisites for the course:
- 编程基础 C++ Programming, Algorithm, Data Structure
- 数学基础 Basic mathematics,Linear algebra, calculus, statistics
- 物理基础 Basic physics,Optics, Mechanics
- 其它 Misc,Numerical analysis, signal processing
- 一点美术 And a bit of aesthetics
hdri资源(可结合blender玩耍):
https://rec.ustc.edu.cn/share/b96dc240-65b2-11ea-bee4-07bfdcdc2d71
https://rec.ustc.edu.cn/share/a0c897f0-65b2-11ea-ac7e-075f496cf735