|
Shader编程高级全面视频课程
课程目录0 q% }' w6 }3 [) W) A' B
小节1:第二课 Shader和渲染管线 23:30
小节2:第三课 三大主流编程语言 HLSL/GLSL/ Cg 18:36
小节3:第一课 图形硬件简史与可编程管线 18:38
小节4:第四课 Unity shader 的组织形式 (Shaderlab) 23:24' ] A: R: M* ^4 r9 z' ?0 K M* Y
小节5:第五课 固定管线shader (Fixed function shader)_1 22:086 ^5 S0 |4 R+ G/ Y: g% N
小节6:第六课 固定管线shader (Fixed function shader)_2 26:23* q9 e, n0 f3 ~* I% J' Y
小节7:第七课 Surface shader 1 20:09/ S& w1 {$ e% x) ?: h9 x1 S* f
小节8:第八课 Surface shader 2 23:59* L' T3 H! U5 e- Y) c* E m
小节9:第九课 Cg 语言入门 1 输入输出和语义 18:16$ ]3 t, Y& d3 ]% r& z6 m
小节10:第十课 Cg 语言入门 3 profile和基本数据类型 24:45 x# d" z9 P2 O. C
小节11:第十一课 Cg 语言入门 4 数据类型和swizzle操作 23:27
小节12:第十二课 Cg 语言入门 5 流程控制 20:433 f; v! G1 ^, z6 \" h2 L& v
小节13:第十三课 Cg 语言入门 6 Cg 函数 1 20:50. C R- G9 d K: C
小节14:第十四课 Cg 语言入门 6 Cg 函数 2 19:555 V0 ]3 h* Z% f) G
小节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$ H4 z4 }# X' A% b6 h4 a" Z% J
小节20:3D数学基础 6 - 矩阵和变换 18:523 P. s6 p6 L$ z% h, w+ O
小节21:3D数学基础实例- C# 矩阵变换与三维渲染 1 18:399 x) A y* v/ b, ?
小节22:3D数学基础实例- C# 矩阵变换与三维渲染 2 19:537 q& L; ]+ n3 _
小节23: 3D数学基础实例- C# 矩阵变换与三维渲染 3 23:22
小节24: 3D数学基础实例- C# 矩阵变换与三维渲染 4 25:02+ Y! {- g2 f$ G; b' F* N. f
小节25:3D数学基础实例- C# 矩阵变换与三维渲染 5 22:59
小节26: 3D数学基础实例- C# 矩阵变换与三维渲染 6 23:47
小节27:Vertex Shader - 顶点数据的输入与输出 1 19:30" b9 H7 Y& r0 ?
小节28: Vertex Shader - 顶点数据的输入与输出 2 20:510 f& ^- ~- x0 w" Q6 K
小节29:Vertex Shader - 更好的数据组织方式struct 16:10
小节30:Vertex Shader - Uniform 与 properties属性 18:397 ]; ` N/ t1 {: a9 P" O
小节31: Vertex Shader - 几何变换 —MVP矩阵变换 1 18:35
小节32:Vertex Shader - 几何变换 —MVP矩阵变换 2 14:246 r* ]) q$ f. O$ q- {6 E" V
小节33: Vertex Shader - 几何变换 —顶点颜色变换 1 22:48, g- ~ t0 k6 G" L1 A e
小节34: Vertex Shader - 几何变换 —顶点颜色变换 2 21:22! O d4 ]+ r& g3 V9 p7 ~7 A
小节35:Vertex Shader - 几何变换 —顶点位移 22:34
小节36: Vertex Shader - 几何变换 —扭曲 28:27
小节37: Vertex Shader - 几何变换 —波 23:404 } g% t6 l1 k1 E, O9 C. k
小节38:图形学入门 - 法向量与光照 17:53( r7 I! G) {5 d
小节39:基础实例 - C# 光照渲染 1 22:16* \+ r3 s/ W! z; U( _
小节40:基础实例- C# 光照渲染 2 21:46 x- Z$ m. x; b$ I
小节41:基础实例- C# 光照渲染 3 14:12
小节42:基础实例- C# 光照渲染 4 24:53+ x7 n4 ^8 k1 e" e
小节43:图形学入门 - 实现漫反射 Diffuse shader 1 18:119 R4 y' W, ?* U! a' E
小节44: 图形学入门 - 实现漫反射 Diffuse shader 2 22:45% G9 d5 B; b/ B- u" ~5 O
小节45:图形学入门 - 反射向量与Cg reflect函数 23:01 u( y6 w3 ]5 }/ l0 q5 ^
小节46:图形学入门 – 实现phong 光照 20:59
小节47:图形学入门 - 半角向量与BlinnPhong 21:111 }5 H2 e; Z w/ V4 m/ ~
小节48:Fragment shader - 片段级光照 1 22:548 k+ v& k- Z- _' G
小节49: Fragment shader - 片段级光照 2 17:06; s" s+ s+ v' _
小节50:Fragment shader - 片段级光照 3 17:20# O* |$ U' ?; `) ?5 l
小节51:Fragment shader - 片段颜色混合 36:41
小节52: Fragment shader - 边缘泛光shader 1 30:40
小节53: Fragment shader - 边缘泛光shader 2 19:020 p2 N. N( M8 i8 z/ R7 z
小节54:Fragment shader - 片段级模型动态变色 1 18:12
小节55:Fragment shader - 片段级模型动态变色 2 27:49* b% B) y* z! ~2 b
小节56: Fragment shader - 片段级模型动态变色 3 39:05& N! \3 U( B3 ] U8 ~5 m
小节57: Fragment shader - 2D纹理采样 1 25:01
小节58:Fragment shader - 2D纹理采样 2 31:33" A8 S* q' ?: V8 U4 T
小节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+ a. C. H! i0 Y6 U$ k9 d' _. g7 h5 i$ W
小节67: Fragment shader – 程序纹理水波仿真2 20:47' [) h) M: F6 ?$ E* o/ ?
小节68:Fragment shader – 程序纹理水波仿真3 23:26
小节69: Fragment shader – 程序纹理水波仿真4 26:148 D+ t: {4 ]5 z; ~9 u6 Q% e6 y
小节70: Fragment shader - Alpha 与 blend 运算 21:377 j# H8 V4 ~6 U% I8 b9 I
小节71: Fragment shader 7 - 实现半透明着色 1 25:30, T$ g2 q- y, w. W5 a
小节72: Fragment shader 7 - 实现半透明着色 2 22:383 p: Z" k4 ?" a+ O! Q1 P7 W* P
小节73:Fragment shader - 纹理法线与凹凸贴图 1 21:288 ~: V1 m) D& Z) p# ?& K% _
小节74:Fragment shader - 纹理法线与凹凸贴图 2 28:29' `3 y: B0 Q1 u( p; b
小节75: Fragment shader - 纹理法线与凹凸贴图 3 23:585 }# E2 |0 o* E+ |: X7 R
小节76:Fragment shader - 纹理法线与凹凸贴图 4 26:08
小节77: Fragment shader - Cube纹理采样 26:47% N! m( Y8 d @1 v: Q
小节78:Fragment shader - 实现高效的reflection shader 22:56
下载地址回复可见:
|
|