S
h
a
d
e
r
F
a
n
s
目录
工具册
目录
第一章:初出茅庐
前提准备
使用场景
追根溯源
版本梳理
第二章:新手入门
Shader 初识
绘制点线面
图形绘制
颜色处理
纹理加载
仿射变换
动画基础
第三章:基础夯实
有用函数介绍
2D SDF 应用
渲染管线
第四章:滤镜与转场
原理浅析
图片与视频滤镜
常规与游戏转场
游戏后处理
第五章:体渲染
Ray Tracing
Ray Marching
光照实现
阴影实现
反射与折射
视角移动
第六章:生成艺术
Noise 噪声
Fractals 分形
FBM 分形布朗运动
游戏/影视特效
第七章:可视化
音频可视化
数据可视化
交互可视化
第八章:技术优化
抗锯齿
光照
阴影
第九章:自然仿真
流体模拟
粒子模拟
布朗运动模拟
第十章:发展前沿
WebGL 2.0
WebGPU
查询手册
WebGL 官方主页
OpenGL ES3 官方文档
可视化查询表(部分)
docs.GL
在线教程
The Book Of Shaders
WebGL Fundamentals
WebGL2 Fundamentals
Three.js Manual
Learn OpenGL
视频教程
线性代数的本质
GAMES101-现代计算机图形学入门
GAMES202-高质量实时渲染
技术美术百人计划
在线可视化
ShaderToy
GlslSandbox
VertexShaderArt
ShaderFrog
Sketch-Threejs
图形大拿
Inigo Quilez
(ShaderToy 创始人)
Steven Wittens
(MathBox 作者)
Mr.doob
(Three.js 作者)
Patricio Gonzalez Vivo
(TheBookOfShader 作者)
Mike Bostock
(D3.js 作者)
Tyler Hobbs
(图形艺术家)
辅助工具
Graphtoy
(公式可视化)
Calculator
(同左)
Photomosh
(滤镜效果编辑)
GL-Transition
(转场效果编辑)
ShaderToy
(Shader 在线编辑)
Creators 3D
(3D模型在线查看器)