GAMES 101 现代计算机图形学入门
如有侵权,请联系删除
课程主要内容
- 数学基础
- 线代的基本概念
- 线代的应用 - MVP
- 几何
- 曲线
- 曲面
- 动画/仿真 Animation/Simulation[31:45]
- 刚体模拟
- 弹簧模拟
- 角色动画
- 渲染
- 光栅化 Rasterization [29:11]
定义:把3D空间中的几何形体显示在屏幕上
特点:速度快,能达到实时,30 fps。但质量一般。 - 光线追踪 Ray Tracing
目的:产生非常真实的画面
特点:慢 - 阴影
- 光栅化 Rasterization [29:11]
图形学 Dependencies 依赖项
[04:52]
数学:线代,微积分,概论
物理:光学,力学
其它:信号,数值分析,美学
说明
这个是GAMES-Webinar提供的一个课程系列。
作者闫令琪大佬在内容上非常专业。课程逻辑清晰有条理。尤其是光栅化和光线追踪这两个话题,能够把复杂的内容讲得深入浅出。
大佬在讲课方面也很专业。每节课都有上集回顾、本集预告,课程以大约半小时为一个段落,按照易-难-答疑编排。
总之,听大佬上课,不仅能学到知识,更是一种享受。
学习方法
- 学习课程提供的主要应用与相关算法,知道算法的主要过程。
- 根据算法要解决的问题对算法进行归纳整理,对于一个算法的不同演进版本,进行纵向比较,思考算法为什么这样发展。对于同一算法的不同变种进行横向比较,思考每个算法的优缺点和应用场景。
- 思考算法背后所蕴含的思想,以及对自己的启发。
本文出自CaterpillarStudyGroup,转载请注明出处。
https://caterpillarstudygroup.github.io/GAMES101_mdbook/