加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

顶点着色器和像素着色器的数据处理流程

发布时间:2021-01-11 07:35:06 所属栏目:大数据 来源:网络整理
导读:极点着色措施从GPU前端模块(寄存器)中提取图元信息(极点位置、法向量、纹理坐标等),并完成极点坐标空间转换、法向量空间转换、光照计较等操纵,最后将计较好的数据传送到指定寄存器中;然后片段着色措施从中获取必要的数据,凡是为“纹理坐标、光照信息

极点着色措施从GPU前端模块(寄存器)中提取图元信息(极点位置、法向量、纹理坐标等),并完成极点坐标空间转换、法向量空间转换、光照计较等操纵,最后将计较好的数据传送到指定寄存器中;然后片段着色措施从中获取必要的数据,凡是为“纹理坐标、光照信息等”,并按照这些信息以及从应用措施转达的纹理信息(假若有的话)举办每个片段的颜色计较,最后将处理赏罚后的数据送光栅操纵模块。

这里写图片描写

在应用措施中设定的图元信息(极点位置坐标、颜色、纹理坐标等)转达到vertex buffer中;纹理信息转达到texture buffer中。个中虚线暗示今朝还没有实现的数据转达。当前的极点措施还不能处理赏罚纹理信息,纹理信息只能在片段措施中读入。极点着色措施与片段着色措施凡是是同时存在,彼此共同,前者的输出作为者的输入。不外,也可以只有极点着色措施。假如只有极点着色措施,那么只40对输入的极点举办操纵,而极点内部的点则凭证硬件默认的方法自动插值。譬喻,输入一个三角面片,极点着色措施对其举办phong光照计较,只计较三个极点的光照颜色,而三角面片内部点的颜色凭证硬件默认的算法(Gourand明暗处理赏罚或
者快速phong明暗处理赏罚)举办插值,假如图形硬件较量先辈,默认的处理赏罚算法较好(快速phong明暗理),则结果也会较好;假如图形硬件行使Gourand明暗处理赏罚算法,则会呈现马赫带效应(条带化)。而片段着色措施是对每个片段举办独立的颜色计较,而且算法由本身编写,不单可控性好,并且可以到达更好的结果。因为GPU对数据举办并行处理赏罚,以是每个数据城市执行一次shader措施措施。即,每个极点数据城市执行一次极点措施;每个片断城市执行一次片断措施.

来自《GPU编程与cg说话》

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读