美文网首页
3.3 Fragment Shader Program

3.3 Fragment Shader Program

作者: 代码咖啡 | 来源:发表于2018-08-18 23:24 被阅读23次

文章内容源自《GPU编程与CG语言之阳春白雪下里巴人》,因笔者读书易中途放弃,遂每读一章节,将其移至简书平台,以此作为对自己读书的勉励。笔者用粗体斜体 标注了关键词句,望感兴趣的读者们一起学习共勉。猛戳这里查看更多!

3.3 Fragment Shader Program

片断着色程序对每个片断进行独立的颜色计算,后输出颜色值的就是该片段终显示的颜色。可以这样说,顶点着色程序主要进行几何方面的运算,而片段着色程序主要针对终的颜色值进行计算。

片段着色程序还有一个突出的特点是:拥有检索纹理的能力。对于 GPU 而言,纹理等价于数组,这意味着,如果要做通用计算,例如数组排序、字符串检索等,就必须使用到片段着色程序。让顶点着色器也拥有检索纹理的能力,是目前的一个研究方向。

附:什么是片断?片断和像素有什么不一样?所谓片断就是所有的三维顶点
在光栅化之后的数据集合,这些数据还没有经过深度值比较,而屏幕显示的像素
都是经过深度比较的。

相关文章

网友评论

      本文标题:3.3 Fragment Shader Program

      本文链接:https://www.haomeiwen.com/subject/xtuqiftx.html