计算机图形学基础—1847人已学习
课程介绍
该课程是计算机图形领域的基础的课程,包含了计算机图形学的数学原理,例如在计算机图形学中的重要坐的标变换的原理。该课程也是游戏开发、VR/AR等开发的基础课程。在该课程中除了讲授数学原理,还包括了C++实践,实现3D数学类。 该课程的主要内容包括:向量、向量空间、矩阵、矩阵空间、仿射空间、齐次坐标系、仿射变换、刚体变换、四元数等。
课程收益
掌握游戏编程和计算机图形学的基本数学知识。 掌握线性代数、几何变换、运动学、3D物理和相关数值运算的基本方法。
讲师介绍
张赐 更多讲师课程
韩国东国大学Game Engineering专业研究生。 10年从事计算机图形相关领域工作经验。
课程大纲
1. 01_课程介绍 6:53
2. 02_向量加减法与标量运算 6:25
3. 03_向量加减法与标量运算C++实践1of2 11:24
4. 04_向量加减法与标量运算C++实践2of2 15:43
5. 05_向量的大小与方向 6:27
6. 06_向量的大小与方向C++实践 13:04
7. 07_向量的内积 11:54
8. 08_向量的内积C++实践 4:34
9. 09_向量的投影 12:22
10. 10_向量的投影C++实践 9:05
11. 11_向量的外积 16:19
12. 12_向量的外积C++实践 8:02
13. 13_完善向量GVector3类1of5 7:27
14. 14_完善向量GVector3类2of5 10:43
15. 15_完善向量GVector3类3of5 8:10
16. 16_完善向量GVector3类4of5 10:22
17. 17_完善向量GVector3类5of5 8:51
18. 18_GVector类1of4 15:12
19. 19_GVector类2of4 10:34
20. 20_GVector类3of4 10:21
21. 21_GVector类4of4 12:31
22. 22_向量空间 8:27
23. 23_正交基 5:54
24. 24_矩阵 7:50
25. 25_创建矩阵GMatrix类 12:25
26. 26_完善矩阵GMatrix类1of10 11:58
27. 27_完善矩阵GMatrix类2of10 10:56
28. 28_完善矩阵GMatrix类3of10 7:25
29. 29_矩阵间的乘法1of2 13:20
30. 30_矩阵间的乘法2of2 8:04
31. 31_完善矩阵GMatrix类4of10 12:30
32. 32_完善矩阵GMatrix类5of10 13:12
33. 33_完善矩阵GMatrix类6of10 14:11
34. 34_完善矩阵GMatrix类7of10 12:48
35. 35_完善矩阵GMatrix类8of10 15:34
36. 36_完善矩阵GMatrix类9of10 12:28
37. 37_线性系统 6:03
38. 38_矩阵的基本行变换 9:04
39. 39_高斯消元法 13:30
40. 40_利用高斯消元法求解线性方程组 5:30
41. 41_矩阵的行阶梯形式C++实践1of3 10:33
42. 42_矩阵的行阶梯形式C++实践2of3 14:27
43. 43_矩阵的行阶梯形式C++实践3of3 9:23
44. 44_四个基本的矩阵空间1of2 15:00
45. 45_四个基本的矩阵空间2of2 11:31
46. 46_完善矩阵GMatrix类10of10 13:08
47. 47_深入理解线性系统1of3 6:24
48. 48_深入理解线性系统2of3 11:48
49. 49_深入理解线性系统3of3 13:51
50. 50_逆矩阵 14:17
51. 51_行列式 8:06
52. 52_仿射空间 12:54
53. 53_仿射框架 12:02
54. 54_重心坐标系 9:37
55. 55_直线 6:46
56. 56_创建直线GLine类 7:56
57. 57_完善直线GLine类1of3 6:22
58. 58_完善直线GLine类2of3 6:51
59. 59_完善直线GLine类3of3 11:32
60. 60_平面 10:58
61. 61_创建平面GPlane类 8:14
62. 62_完善平面GPlane类1of3 4:56
63. 63_完善平面GPlane类2of3 8:52
64. 64_完善平面GPlane类3of3 9:27
65. 65_直线与平面的交点 5:02
66. 66_直线与平面的交点C++实践 12:20
67. 67_直线与三角形的交点 7:40
68. 68_直线与三角形的交点C++实践1of2 14:56
69. 69_直线与三角形的交点C++实践2of2 16:16
70. 70_平面的交点或交线 8:34
71. 71_仿射变换1of6 15:11
72. 72_仿射变换2of6 11:51
73. 73_仿射变换3of6 6:42
74. 74_仿射变换4of6 9:58
75. 75_仿射变换5of6 10:05
76. 76_仿射变换6of6 7:55
77. 77_刚体变换1of2 9:10
78. 78_刚体变换2of2 10:01
79. 79_四元数1of2 9:25
80. 80_四元数2of2 9:49
81. 81_创建四元数GQuater类 12:23
82. 82_完善四元数GQuater类1of6 13:31
83. 83_完善四元数GQuater类2of6 7:30
84. 84_完善四元数GQuater类3of6 5:40
85. 85_完善四元数GQuater类4of6 9:25
86. 86_完善四元数GQuater类5of6 12:26
87. 87_完善四元数GQuater类6of6 8:30
88. 88_课程总结 7:05
大家可以点击【 查看详情】查看我的课程