UofT CSC417物理模拟
课号:UofT CSC417
评论贡献者:Siyuan Luo
- Videos,Youtube, B站
- Assignment Coding x 6 && Paper Reading x 7
- AutoGrader
课程信息
基于物理的模拟课程 - 为计算机图形学的物理模拟(Physical Based Animation)领域入门课程,为多伦多大学的教授David Levin讲授
主要内容包括:一维弹簧质点系统、三维弹簧质点系统、有限元方法、其方法在布料模拟上的应用、刚体运动模拟以及流体模拟。
适合人群
前置知识:微积分/线性代数/较为丰富的程序设计基础 / 数值分析基础 / 基本的优化理论;
课程评价
该门课程非常值得推荐,尤其是课程的video和Assignment,Prof. Levin 讲得深入浅出,从广义坐标和欧拉-拉格朗日方程出发,清楚地描述了如果构建一个物理系统。讲得有始有终,对于对图形学中物理模拟方向感兴趣的同学来说大有裨益!
ps.在看video的时候,需要仔细思考slide中公式的推导和不同问题转换及其之间的联系。
需要注意的坑点
1.该门课程没有开设官网,所有的相关资源都在Github上面,部分同学在Github中Assignment的repo里面提的issue会解决部分作业中的bug;
2.Assignment中有极少数的bugs,主要体现在A3/A4中,但部分bugs在issue中有相应的解答;
3.课程视频演示的slide中也有少量的错误,但在Youtube评论区中都有教授的修正,Bilibili平台没有纠错(只是简单的搬运)
非官方资料推荐
- Foundations of Physically Based Modeling & Animation: 较为易懂的计算机图形学物理模拟领域的入门书籍,可以作为参考。
注:该书有中译本,且译制水平(由叶劲峰、白如冰等前辈翻译)很棒!很推荐!相关链接
后续课程推荐
- 具体至物理模拟的各个领域(比如刚体模拟/可形变物体模拟/流体模拟)都有不同的相关后续课程。
文件列表
- UofT_CSC417物理模拟