Shader编程教程蛮牛教育
【课程介绍】
mh002-Shader编程教程[2019]-蛮牛教育
【课程目录】
免费 课时 1 : 第二课 Shader和渲染管线
23:30
免费 课时 2 : 第三课 三大主流编程语言 HLSL/GLSL/ Cg
18:36
免费 课时 3 : 第一课 图形硬件简史与可编程管线
18:38
免费 课时 4 : 第四课 Unity shader 的组织形式 (Shaderlab)
23:24
免费 课时 5 : 第五课 固定管线shader (Fixed function shader)_1
22:08
免费 课时 6 : 第六课 固定管线shader (Fixed function shader)_2
26:23
免费 课时 7 : 第七课 Surface shader 1
20:09
免费 课时 8 : 第八课 Surface shader 2
23:59
免费 课时 9 : 第九课 Cg 语言入门 1 输入输出和语义
18:16
免费 课时 10 : 第十课 Cg 语言入门 3 profile和基本数据类型
24:45
课时 11 : 第十一课 Cg 语言入门 4 数据类型和swizzle操作
23:27
课时 12 : 第十二课 Cg 语言入门 5 流程控制
20:43
课时 13 : 第十三课 Cg 语言入门 6 Cg 函数 1
20:50
课时 14 : 第十四课 Cg 语言入门 6 Cg 函数 2
19:55
课时 15 : 第十五课 3D数学基础 1 – 坐标系
25:21
课时 16 : 第十六课 3D数学基础 2 – 向量
26:29
课时 17 : 第十七课 3D数学基础 3 – 矩阵
26:02
课时 18 : 3D数学基础 4 – 矩阵和行列式
21:52
课时 19 : 3D数学基础 5 – 矩阵的逆
28:38
课时 20 : 3D数学基础 6 – 矩阵和变换
18:52
课时 21 : 3D数学基础实例- C# 矩阵变换与三维渲染 1
18:39
课时 22 : 3D数学基础实例- C# 矩阵变换与三维渲染 2
19:53
课时 23 : 3D数学基础实例- C# 矩阵变换与三维渲染 3
23:22
课时 24 : 3D数学基础实例- C# 矩阵变换与三维渲染 4
25:02
课时 25 : 3D数学基础实例- C# 矩阵变换与三维渲染 5
22:59
课时 26 : 3D数学基础实例- C# 矩阵变换与三维渲染 6
23:47
课时 27 : Vertex Shader – 顶点数据的输入与输出 1
19:30
课时 28 : Vertex Shader – 顶点数据的输入与输出 2
20:51
课时 29 : Vertex Shader – 更好的数据组织方式struct
16:10
课时 30 : Vertex Shader – Uniform 与 properties属性
18:39
课时 31 : Vertex Shader – 几何变换 —MVP矩阵变换 1
18:35
课时 32 : Vertex Shader – 几何变换 —MVP矩阵变换 2
14:24
课时 33 : Vertex Shader – 几何变换 —顶点颜色变换 1
22:48
课时 34 : Vertex Shader – 几何变换 —顶点颜色变换 2
21:22
课时 35 : Vertex Shader – 几何变换 —顶点位移
22:34
课时 36 : Vertex Shader – 几何变换 —扭曲
28:27
课时 37 : Vertex Shader – 几何变换 —波
23:40
课时 38 : 图形学入门 – 法向量与光照
17:53
课时 39 : 基础实例 – C# 光照渲染 1
22:16
课时 40 : 基础实例- C# 光照渲染 2
21:46
课时 41 : 基础实例- C# 光照渲染 3
14:12
课时 42 : 基础实例- C# 光照渲染 4
24:53
课时 43 : 图形学入门 – 实现漫反射 Diffuse shader 1
18:11
课时 44 : 图形学入门 – 实现漫反射 Diffuse shader 2
22:45
课时 45 : 图形学入门 – 反射向量与Cg reflect函数
23:01
课时 46 : 图形学入门 – 实现phong 光照
20:59
课时 47 : 图形学入门 – 半角向量与BlinnPhong
21:11
课时 48 : Fragment shader – 片段级光照 1
22:54
课时 49 : Fragment shader – 片段级光照 2
17:06
课时 50 : Fragment shader – 片段级光照 3
17:20
课时 51 : Fragment shader – 片段颜色混合
36:41
课时 52 : Fragment shader – 边缘泛光shader 1
30:40
课时 53 : Fragment shader – 边缘泛光shader 2
19:02
课时 54 : Fragment shader – 片段级模型动态变色 1
18:12
课时 55 : Fragment shader – 片段级模型动态变色 2
27:49
课时 56 : Fragment shader – 片段级模型动态变色 3
39:05
课时 57 : Fragment shader – 2D纹理采样 1
25:01
课时 58 : Fragment shader – 2D纹理采样 2
31:33
课时 59 : Fragment shader – 2D纹理采样 3
19:37
课时 60 : Fragment shader – UV动画 1
25:36
课时 61 : Fragment shader – UV动画 2
36:06
课时 62 : Fragment shader – UV动画 3
25:36
课时 63 : Fragment shader –纹理混合动画 1
21:07
课时 64 : Fragment shader –纹理混合动画 2
24:02
课时 65 : Fragment shader – 程序纹理
29:55
课时 66 : Fragment shader – 程序纹理水波仿真1
24:27
课时 67 : Fragment shader – 程序纹理水波仿真2
20:47
课时 68 : Fragment shader – 程序纹理水波仿真3
23:26
课时 69 : Fragment shader – 程序纹理水波仿真4
26:14
课时 70 : Fragment shader – Alpha 与 blend 运算
21:37
课时 71 : Fragment shader 7 – 实现半透明着色 1
25:30
课时 72 : Fragment shader 7 – 实现半透明着色 2
22:38
课时 73 : Fragment shader – 纹理法线与凹凸贴图 1
21:28
课时 74 : Fragment shader – 纹理法线与凹凸贴图 2
28:29
课时 75 : Fragment shader – 纹理法线与凹凸贴图 3
23:58
课时 76 : Fragment shader – 纹理法线与凹凸贴图 4
26:08
课时 77 : Fragment shader – Cube纹理采样
26:47
课时 78 : Fragment shader – 实现高效的reflection shader
22:56