Skip to content

UofT CSC417物理模拟

课号:UofT CSC417

教授:David I.W. Levin

评论贡献者:Siyuan Luo

课程信息

基于物理的模拟课程 - 为计算机图形学的物理模拟(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物理模拟