Update Physics-Based Animation in UofT by Siyuan Luo

This commit is contained in:
Siyuan Luo
2021-06-21 16:44:14 +08:00
parent 280093b50b
commit d136debc0f

View File

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