03 · WGSL 插值与阶段间变量
AI学WebGPU③:WGSL插值与旧语法陷阱
-
顶点颜色怎么插值
三个顶点三种颜色。把探针放到三角形上,对比 GPU 实际算出的颜色和按重心权重预测的颜色;切到 flat,整片只剩第一个顶点的颜色。
-
阶段间变量:改一项看报错
改 location、类型或插值让顶点输出和片段输入对不上,把浏览器真实报的错原样打出来;还能贴一段 2021 年的旧 WGSL 看它怎么编译失败。
-
三色三角形(最小代码)
文章正文里的那份:顶点输出
@location(0) color,片段接收后上色。改一行加上@interpolate(flat)就变单色。