cs-self-learning/docs/计算机图形学/CS148.md
2022-03-23 19:17:42 +08:00

23 lines
No EOL
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 课程简介
- 所属大学Stanford
- 先修要求线性代数高等数学Python
- 编程语言python
- 课程难度:🌟🌟🌟
- 预计学时40小时
官方介绍:
这是一门计算机图形学的入门课程这门课的一开始使用blender去生成图像并且理解底层的数学知识包括三角形、法向量、插值、纹理映射、凹凸贴图等等。之后会介绍光线和颜色以及它们如何影响计算机的显示和打印。同时也会介绍BRDF以及一些基本的光照和着色模型。课程的最后会涉及到光线追踪、反走样、加速结构等内容。
具体课程信息可以查看[课程网站](https://web.stanford.edu/class/cs148/index.html)。
这门课程比起GAMES101浅一些编程语言使用的是Python对于不熟悉C++的同学比较友好。
## 课程资源
- 课程网站:[CS148](https://web.stanford.edu/class/cs148/index.html)
- 课程视频:无,直接看[lecture](https://web.stanford.edu/class/cs148/lectures.html)就可以了也可以参考GAMES101视频
- 课程教材Fundamentals of Computer Graphics
- 课程作业:[8个hw, 1个final project](https://web.stanford.edu/class/cs148/assignments.html)
## 资源汇总
我在学习这门课中用到的所有资源和作业实现都汇总在[这个Github仓库](https://github.com/liudeyuan2021/Stanford-CS148-Fall-2021)中。