forked from PKUFlyingPig/cs-self-learning
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
在计算机图形学下增添GAMES103课程
- Loading branch information
Showing
2 changed files
with
29 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
## 课程简介 | ||
- 所属大学:Style3D/OSU | ||
- 先修要求:线性代数,高等数学,大学物理,编程能力,基本图形知识 | ||
- 编程语言:C# | ||
- 课程难度:🌟🌟🌟🌟 | ||
- 预计学时:50 | ||
|
||
## 课程资源 | ||
- 课程网站:[GAMES103](https://games-cn.org/games103/) | ||
- 课程视频:[bilibili](https://www.bilibili.com/video/BV12Q4y1S73g?spm_id_from=444.41.0.0) | ||
- 参考资料:[课程PPT](https://www.aliyundrive.com/s/YGuzfDCzw4n/folder/61824d985307bbf3920044b4afd48abb633441f6) | ||
- 课程作业:共四次作业,可见官方BBS小程序或非官方的Repo:[GAMES103 HW](https://github.com/indevn/GAMES103/tree/main/HW) | ||
|
||
## 资源汇总 | ||
|
||
图形学可粗略分为渲染、模拟、几何三个领域。GAMES101和GAMES202主要以渲染为主,而对于物理模拟,GAMES103则是很棒的学习资源。 | ||
|
||
官方介绍: | ||
|
||
本课程将作为基于物理的计算机动画技术入门,着重介绍各种基础的物理动画模拟技术。 | ||
|
||
该课程主要涵盖四个方向,分别为:1)刚体模拟;2)质点弹簧、约束与布料模拟;3)基于有限元的弹性体模拟;4)流体模拟。 | ||
|
||
本课程内容将不会涉及具体的物理模拟引擎,但会讨论各种引擎背后的技术,以及它们的优缺点等等。由于开发学习物理模拟需要一定的数学基础,课程初始阶段也会花一定的时间复习必备的数学知识。顺利完成课程之后,同学们应该会对基础的物理模拟技术有深入理解,对高级的模拟技术也会有部分接触。 | ||
|
||
|
||
|
||
我在学习这门课中用到的所有资源和作业要求都汇总在[GAMES103 Unoffical](https://github.com/indevn/GAMES103)中。对于作业的具体实现,在知乎上有很多相关文章进行了细致讲解可以参考。 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters