diff --git a/UofT_CSC417物理模拟/README.md b/UofT_CSC417物理模拟/README.md new file mode 100644 index 0000000..d2db2d6 --- /dev/null +++ b/UofT_CSC417物理模拟/README.md @@ -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和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: 较为易懂的计算机图形学物理模拟领域的入门书籍,可以作为参考。 + +注:该书有中译本,且译制水平(由叶劲峰、白如冰等前辈翻译)很棒!很推荐![相关链接](https://zhuanlan.zhihu.com/p/342390945) + +## 后续课程推荐 + +- 具体至物理模拟的各个领域(比如刚体模拟/可形变物体模拟/流体模拟)都有不同的相关后续课程。 +