← 返回概念索引渲染管线渲染管线 · CONCEPT FRAGMENT-SHADERFragment Shader对光栅化产生的片元执行,输出颜色、深度等附件结果。先抓住概念边界Fragment Shader 在完整技术链路中承担什么职责?先确认它处理的对象、输入与输出,再顺着课程和相邻概念检查边界。出现在哪些课程?第一个三角形:完整渲染管线不使用顶点缓冲区,仅靠 vertex_index 在 WGSL 中生成三角形,走完最小渲染流程。混合与透明:新颜色如何合成到旧颜色绘制重叠半透明形状,比较标准 alpha 混合与加法混合。相邻概念Vertex Shader每个顶点或实例执行的可编程阶段,至少输出 @builtin(position)。Blending把片元源颜色与附件中已有目标颜色按 BlendState 合成。Interpolation光栅化器把顶点阶段输出按三角形重心坐标生成每片元输入,默认进行透视校正。
渲染管线 · CONCEPT FRAGMENT-SHADERFragment Shader对光栅化产生的片元执行,输出颜色、深度等附件结果。先抓住概念边界Fragment Shader 在完整技术链路中承担什么职责?先确认它处理的对象、输入与输出,再顺着课程和相邻概念检查边界。出现在哪些课程?第一个三角形:完整渲染管线不使用顶点缓冲区,仅靠 vertex_index 在 WGSL 中生成三角形,走完最小渲染流程。混合与透明:新颜色如何合成到旧颜色绘制重叠半透明形状,比较标准 alpha 混合与加法混合。相邻概念Vertex Shader每个顶点或实例执行的可编程阶段,至少输出 @builtin(position)。Blending把片元源颜色与附件中已有目标颜色按 BlendState 合成。Interpolation光栅化器把顶点阶段输出按三角形重心坐标生成每片元输入,默认进行透视校正。