本仓库记录 GAMES101 作业的完成情况。
- 往期作业汇总帖:http://games-cn.org/forums/topic/allhw/
- BBS 讨论区(如果做作业遇到问题,翻一翻会有不少收获):https://games-cn.org/forums/forum/graphics-intro/
注意,访问前两个网站时不要翻墙,否则大概率无法正常访问。
- 课程网站:https://sites.cs.ucsb.edu/~lingqi/teaching/games101.html
- 个人笔记:https://game.noughtq.top/cg/
- GAMES101 上课内容
- 掌握基本的 C++ 语法,对 OOP 有一定理解
各作业的具体说明见对应目录的
README.md。
- 作业 0:虚拟机的使用
- 作业 1:旋转与投影
- 作业 2:三角形和深度缓存
- 作业 3:管线和着色
- 作业 4:贝塞尔曲线
- 作业 5:光线与三角形相交
- 作业 6:加速结构
- 作业 7:路径追踪
- 作业 8:质点弹簧系统