└── README.md
/README.md:
--------------------------------------------------------------------------------
1 | # 计算机图形学Computer-Graphics
2 |
3 | ## 主要内容
4 | - [前言](#preparation)
5 | - [课程列表](#curriculum)
6 | - [推荐学习路线](#learning_route)
7 | - [数学基础初级](#math_basic)
8 | - [程序语言能力](#programming_basic)
9 | - [计算机图形学课程初级](#computer_graphics_basic)
10 | - [数学基础中级](#math_median)
11 | - [计算机图形学课程中级](#computer_graphics_median)
12 |
13 | - [推荐书籍列表](#booklists)
14 | - [计算机图形学专项领域学习](#special_learning)
15 |
16 | ##
前言
17 | 我们要求把这些课程的所有Notes,Slides以及作者强烈推荐的论文看懂看明白,并完成所有的老师布置的习题,而推荐的书籍是不做要求的,如果有些书籍是需要看完的,我们会进行额外的说明。
18 |
19 | ##课程列表
20 |
21 | 课程 | 机构 | 参考书 | Notes等其他资料
22 | :-- | :--: | :--: | :--:
23 | [线性代数](http://open.163.com/special/opencourse/daishu.html)| MIT | [Introduction to Linear Algebra](http://math.mit.edu/~gs/linearalgebra/) | [链接](https://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-spring-2010/study-materials/)
24 | [单变量微积分](http://open.163.com/movie/2006/8/M/L/M6GLI5A07_M6GLJH1ML.html) | MIT | [Calculus with Analytic Geometry](https://www.amazon.com/exec/obidos/ASIN/0070576424/ref=nosim/mitopencourse-20) | [链接](https://ocw.mit.edu/courses/mathematics/18-01-single-variable-calculus-fall-2006/)
25 | [多变量微积分](http://open.163.com/special/opencourse/multivariable.html) | MIT | [Multivariable Calculus](https://www.amazon.com/exec/obidos/ASIN/0130339679/ref=nosim/mitopencourse-20) | [链接](https://ocw.mit.edu/courses/mathematics/18-02-multivariable-calculus-fall-2007/)
26 | [微分等式](https://ocw.mit.edu/courses/mathematics/18-03-differential-equations-spring-2010/index.htm)| MIT | [Elementary Differential Equations with Boundary Value Problems](https://www.amazon.com/exec/obidos/ASIN/0136006132/ref=nosim/mitopencourse-20) | [链接](https://www.youtube.com/watch?v=XDhJ8lVGbl8&list=PLEC88901EBADDD980)
27 | 数值方法介绍| MIT | [Numerical Linear Algebra](https://www.amazon.com/exec/obidos/ASIN/0898713617/ref=nosim/mitopencourse-20) | [链接](https://ocw.mit.edu/courses/mathematics/18-335j-introduction-to-numerical-methods-fall-2004/index.htm)
28 | [计算机图形学](https://www.edx.org/course/computer-graphics-uc-san-diegox-cse167x-1)| eDX | 暂无 | [链接](https://www.edx.org/course/computer-graphics-uc-san-diegox-cse167x-1#!)
29 | 计算机图形学进阶| New York University | [Computer Graphics: Principles and Practice (3rd Edition)](https://www.amazon.com/Computer-Graphics-Principles-Practice-Edition/dp/0321399528) | [链接](https://mrl.nyu.edu/~perlin/courses/fall2015/)
30 | [编程范例](https://see.stanford.edu/Course/CS107) | Stanford | [Essential C++](https://www.amazon.com/Essential-C-Stanley-B-Lippman/dp/0201485184) | [链接](https://see.stanford.edu/Course/CS107)
31 | [openGL学习](https://www.quora.com/How-do-I-learn-the-basics-of-computer-graphics-and-OpenGL-programming) | 暂无 | 暂无 |暂无
32 |
33 | ##推荐学习路线
34 | ###数学基础初级
35 |
36 | 课程 | 机构 | 参考书 | Notes等其他资料
37 | :-- | :--: | :--: | :--:
38 | [线性代数](http://open.163.com/special/opencourse/daishu.html)| MIT | [Introduction to Linear Algebra](http://math.mit.edu/~gs/linearalgebra/) | [链接](https://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-spring-2010/study-materials/)
39 | [单变量微积分](http://open.163.com/movie/2006/8/M/L/M6GLI5A07_M6GLJH1ML.html) | MIT | [Calculus with Analytic Geometry](https://www.amazon.com/exec/obidos/ASIN/0070576424/ref=nosim/mitopencourse-20) | [链接](https://ocw.mit.edu/courses/mathematics/18-01-single-variable-calculus-fall-2006/)
40 | [多变量微积分](http://open.163.com/special/opencourse/multivariable.html) | MIT | [Multivariable Calculus](https://www.amazon.com/exec/obidos/ASIN/0130339679/ref=nosim/mitopencourse-20) | [链接](https://ocw.mit.edu/courses/mathematics/18-02-multivariable-calculus-fall-2007/)
41 |
42 | ###程序语言能力
43 | 下面是计算机图形学涉及的核心程序设计语言,要求能够较好的掌握,这样对后续课程的习题与学习能带来较大的帮助,openGL部分给出的链接可以参考Harold Serrano的建议从beginner开始往下学习,如果希望更多的了解学习openGL可以在[计算机图形学专项领域学习](#special_learning)模块推荐的学习平台中结合自己兴趣爱好展开学习。
44 |
45 | 课程 | 机构 | 参考书 | Notes等其他资料
46 | :-- | :--: | :--: | :--:
47 | [编程范例](https://see.stanford.edu/Course/CS107) | Stanford | [Essential C++](https://www.amazon.com/Essential-C-Stanley-B-Lippman/dp/0201485184) | [链接](https://see.stanford.edu/Course/CS107)
48 | [openGL学习](https://www.quora.com/How-do-I-learn-the-basics-of-computer-graphics-and-OpenGL-programming) | 暂无 | 暂无 |暂无
49 |
50 | ###计算机图形学课程初级
51 | 课程 | 机构 | 参考书 | Notes等其他资料
52 | :-- | :--: | :--: | :--:
53 | [计算机图形学](https://www.edx.org/course/computer-graphics-uc-san-diegox-cse167x-1)| eDX | 暂无 | [链接](https://www.edx.org/course/computer-graphics-uc-san-diegox-cse167x-1#!)
54 |
55 | ###
56 |
57 | 课程 | 机构 | 参考书 | Notes等其他资料
58 | :-- | :--: | :--: | :--:
59 | [微分等式](https://ocw.mit.edu/courses/mathematics/18-03-differential-equations-spring-2010/index.htm)| MIT | [Elementary Differential Equations with Boundary Value Problems](https://www.amazon.com/exec/obidos/ASIN/0136006132/ref=nosim/mitopencourse-20) | [链接](https://www.youtube.com/watch?v=XDhJ8lVGbl8&list=PLEC88901EBADDD980)
60 | 数值方法介绍| MIT | [Numerical Linear Algebra](https://www.amazon.com/exec/obidos/ASIN/0898713617/ref=nosim/mitopencourse-20) | [链接](https://ocw.mit.edu/courses/mathematics/18-335j-introduction-to-numerical-methods-fall-2004/index.htm)
61 |
62 | ###
63 |
64 | 课程 | 机构 | 参考书 | Notes等其他资料
65 | :-- | :--: | :--: | :--:
66 | 计算机图形学进阶| New York University | [Computer Graphics: Principles and Practice (3rd Edition)](https://www.amazon.com/Computer-Graphics-Principles-Practice-Edition/dp/0321399528) | [链接](https://mrl.nyu.edu/~perlin/courses/fall2015/)
67 |
68 | ##推荐书籍列表
69 | 以下推荐的书籍都是公认的计算机图形学领域界的好书,建议**一般难度的书籍至少详细阅读一本,建议看两本**,而较难的书籍不做任何要求,大家可以在学有余力时细细品味经典。
70 |
71 | 书名 | 难度
72 | :-- | :--:
73 | [Computer Graphics: Principles and Practice (3rd Edition)](https://www.amazon.com/Computer-Graphics-Principles-Practice-Edition/dp/0321399528) | 一般
74 |
75 | ##计算机图形学专项领域学习
76 | 如果您已经完成了上述的所有科目,恭喜您已经拥有了十分扎实的计算机图形学基础了,可以较为顺利的进入自己感兴趣的某一专项领域进行较为深入研究,我们只能为您提供一些参考的分享平台,希望对您有帮助,当然如果希望了解最新的计算机图形学的前沿内容,可以在论文专区查找您感兴趣的内容。
77 | - [学习平台1](https://github.com/ericjang/awesome-graphics)
78 | - [学习平台2](https://github.com/mattdesl/graphics-resources)
79 | - [论文专区](http://kesen.realtimerendering.com/)
80 | - 其他(希望大家推荐)
81 |
82 |
83 |
84 |
85 |
86 |
--------------------------------------------------------------------------------