说在前面
WGPU入门
1.
引言
2.
程序,窗口,主循环
2.1.
打开窗口
2.2.
事件发生!
2.2.1.
太快了!
3.
设备,队列,交换链?
3.1.
图形学,从入门到入土
3.2.
认识WGPU
3.3.
一切的起点——初始化
4.
顶点,像素,着色器!
4.1.
七巧板?——图形与三角
4.2.
一闪一闪亮晶晶——像素与窗口
4.3.
我变色了——着色器初步
4.4.
来点色图——材质与采样
5.
矩阵,空间,坐标系
6.
多此一轴——三维渲染
6.1.
调节姿态——模型坐标系
6.2.
开眼看世界——视角矩阵与摄像机
6.2.1.
眼睛别往别处看!——广告板
6.3.
近大远小?相似三角?——投影
6.4.
深♂度缓冲
7.
光与暗
7.1.
神说,要有光——光照初步
7.2.
化直为曲——法线贴图
7.3.
如影随形——阴影初步
8.
附录
8.1.
文字渲染
8.2.
常用词汇对照表
游戏开发入门
9.
从WGPU到游戏开发
Light
Rust
Coal
Navy
Ayu
某不正经的WGPU教程
我变色了——着色器初步
从这一章伊始,我们便多次接触到
着色器(
Shader
)
这个概念。然而,我们一直没能揭开其神秘的面纱。在本节中,我们将具体介绍着色器在WGPU中的应用。