课程目录
1-1 [介绍] 课程介绍1 (02:16)
1-2 [介绍] 课程介绍2 (03:51)
1-3 [介绍] 课程介绍3 (03:06)
1-4 [介绍] 01并行处理 (02:00)
2-1 [第一步] GLSL 不是 Javascript (07:00)
2-2 [第一步] 0202使用 THREE.js 作为开发平台 (07:42)
2-3 [第一步] 0203你的第一个着色器 (07:30)
2-4 [第一步] 0204vec 类 (04:21)
2-5 [第一步] 0205使用鼠标更改颜色 (09:57)
2-6 [第一步] 0206随时间改变颜色 (04:39)
2-7 [第一步] 0207混合颜色 (05:51)
2-8 [第一步] 0208变化 (04:49)
2-9 [第一步] 0209clamp (06:02)
2-10 [第一步] 0210step&smoothstep (04:19)
3-1 [渲染函数] 0301画一个圈 (02:28)
3-2 [渲染函数] 0302画一个方形 (10:14)
3-3 [渲染函数] 0303移动我们的形状 (03:47)
3-4 [渲染函数] 0304随时间移动形状 (02:24)
3-5 [渲染函数] 0305旋转形状 (07:39)
3-6 [渲染函数] 0306改变旋转中心 (05:48)
3-7 [渲染函数] 0307Tiling (03:21)
3-8 [渲染函数] 0308绘制圆圈 (05:49)
3-9 [渲染函数] 0309绘制线条 (07:32)
3-10 [渲染函数] 0310组合元素 (08:44)
3-11 [渲染函数] 0311显示多边形 (06:05)
4-1 [Noise噪点] 0401噪点? (03:31)
4-2 [Noise噪点] 0402使用噪点创建火焰着色器 (05:19)
4-3 [Noise噪点] 0403使用噪点创建木纹&大理石 (04:13)
5-1 [纹理] 0501纹理图像的简单使用 (08:41)
5-2 [纹理] 0502波纹图像 (05:07)
5-3 [纹理] 0503图像间的混合 (06:16)
5-4 [纹理] 0504用文字创建纹理 (04:47)
6-1 [顶点着色器] 0601把盒子变成球 (06:05)
6-2 [顶点着色器] 0602使用 THREE.js 照明模块 (03:57)
6-3 [顶点着色器] 0603制造爆炸 (06:08)
7-1 [光照] 0701菲涅尔阴影 (05:33)
7-2 [光照] 0702环境制图 (05:19)
7-3 [光照] 0703凹凸映射 (06:41)
8-1 [后期处理] 0801使用 THREE.js 附带的后处理着色器 (05:42)
8-2 [后期处理] 0802创建自定义后处理着色器 (03:44)
8-3 [后期处理] 0803简单的模糊滤镜 (07:09)