阳春白雪-shader笔记
来源:互联网 发布:2015年旅游业数据 编辑:程序博客网 时间:2024/05/16 14:38
顶点和片段处理器都拥有非常强大的并行计算能力,并且非常擅长于矩阵(不高于4阶)计算,片段处理器还可以高速查询纹理信息(目前顶点处理器还不行,这是顶点处理器的一个发展方向)。
顶点着色器控制顶点坐标转换过程;片段着色器控制像素颜色计算过程。这样就区分出顶点着色程序和片段着色程序的各自分工:Vertexprogram负责顶点坐标变换;Fragmentprogram负责像素颜色计算;前者的输出是后者的输入。
buffer存放纹理数据,目前大多数的可编程图形硬件只支持片段处理器处理纹理;从外部宿主程序输入的常
量放在常量寄存器中;临时寄存器存放着色程序在执行过程中产生的临时数据。
顶点着色程序必须声明一个输出变量,并绑定POSITION语义词,该变量中的数据将被用于,且只被用于光栅化!无论使用何种方式,都要记住vertexprogram中的绑定语义(POSITION除外)的输出形参中的数据会传递到fragmentprogram中绑定相同语义的输入形参中。顶点坐标只会传到光栅器,不会传到片段着色器。
0 0
- 阳春白雪-shader笔记
- 《GPU编程与CG语言之阳春白雪下里巴人》阅读笔记 第一章+第二章
- 《GPU编程与CG语言之阳春白雪下里巴人》阅读笔记 第三章+第四章
- 《GPU编程与CG语言之阳春白雪下里巴人》阅读笔记 第五章+第六章
- gl ,shader笔记
- 风宇冲shader学习笔记
- 【Shader】笔记1
- unity3d shader 学习笔记
- Unity笔记 Surface Shader
- Shader 学习笔记 20151031
- Shader 学习笔记 20151102
- Shader 学习笔记 20151103
- Shader 学习笔记 20151104
- Shader 学习笔记 20151105
- Shader 学习笔记 20151110
- Shader 学习笔记 20151112
- Shader 学习笔记 20151113
- Shader 学习笔记 20151121
- C++小结(一)
- Java2_J2EE、J2SE和J2ME的区别
- 【luogu】【DFS+神剪枝】小木棍(数据加强)
- VS导入OpenGL库提示无法启动此程序,因为计算机中丢失glut32.dll
- MAC 上 OSX 安装成usb启动盘的命令
- 阳春白雪-shader笔记
- REST构架风格介绍之二:CRUD
- CodeForces #179(295A|295B|295C)|动态规划|最短路径|前缀和
- 切换项目的clone地址(URL方式)
- LeetCode 80. Remove Duplicates from Sorted Array II
- 判断是否为闰年
- Windows Batch with Linux useful binaries
- C语言条件编译及编译预处理阶段
- SecureCRT-字体设置