不同的显卡有不同的处理能力,比如有的显卡就支持Fragment Program(片段编程),而有的就不支持。那为了更好的利用显卡的处理性能,所以在一个大的Shader中就包含了很多“小”Shader,被称之为 SubShaders 。
基于24个网页-相关网页
...Shader,提供可编程的 TampL 能力,代替了传统渲染流水 线中的 TampL,处理顶点的变换、光照计算;片断编程(Fragment Program),对 应于 Direct3D 中的 Pixel Shader,提供可编程的光栅化操作,代替了传统流水 线中纹理映射、逐像素颜色及雾化处理。
基于16个网页-相关网页
为了创建一个着色器首先要创建片段着色器(Fragment Program)和顶点着色器 (Vertex Program).将它们两者混合的结果,就是一个完整的着色器了。
基于8个网页-相关网页
Vertex program and fragment program are used for shadow computation, and then the paper accelerates shadow rendering on complex geometry scene.
在GPU上采用顶点和片元程序进行阴影计算,从而加速复杂场景阴影绘制。
参考来源 - GPU在复杂场景的阴影绘制中的应用 in C·2,447,543篇论文数据,部分数据来源于NoteExpress
Use it in a fragment program when rendering into a depth texture.
当渲染到深度纹理时,在片段程序中使用它。
When rendering into the depth texture, fragment program must output the value needed.
当渲染到纹理时,片段程序必须能够输出需要的数值。
The remainder of the computation is performed on a per-pixel basis in a fragment program.
剩下的计算是就是在片元程序中逐像素计算修正。
应用推荐