🖥️ GPU渲染管线 - 从零到完整实现
30课掌握GPU渲染管线,从光栅化到着色器到帧缓冲,Verilator验证。每课包含渲染原理、Verilog实现、仿真验证、练习与成就。
📐 阶段一:图形基础(第1-6课)
01
GPU渲染概述
02
顶点处理
03
图元装配
04
三角形光栅化
05
片段着色
06
帧缓冲输出
🔄 阶段二:变换与裁剪(第7-12课)
07
矩阵变换(平移/旋转/缩放)
08
透视投影
09
视口变换
10
裁剪
11
背面剔除
12
深度缓冲
🎨 阶段三:纹理与着色(第13-18课)
13
纹理映射基础
14
纹理采样(双线性/三线性)
15
Mipmapping
16
Phong着色
17
法线映射
18
环境映射
✨ 阶段四:高级渲染(第19-24课)
19
阴影映射
20
抗锯齿(MSAA)
21
Alpha混合
22
模板缓冲
23
延迟渲染基础
24
几何着色器
🚀 阶段五:实战项目(第25-30课)
25
2D渲染器
26
3D旋转立方体
27
纹理地形
28
光照场景
29
阴影渲染器
30
毕业项目:完整GPU管线