Fragment Shader(片断着色器)
片断着色器可替代片断纹理化和色彩化的功能。片断处理器运行Fragment Shader以后可以进行如下操作:
1、逐像素计算颜色和纹理坐标。...片断处理器的输入是顶点坐标、颜色、法线等计算插值得到的结果。Vertex Shader对每个顶点的属性值进行了计算,现在将对图元中的每个片断进行处理,因此需要插值的结果。...片断处理器只对每个片断独立进行操作,并不知道相邻片断的内容。类似顶点shader,我们必须访问OpenGL状态,才可能知道应用程序中设置的雾颜色等内容。...g, b,每一行存储一个点的信息,位置和颜色 -0.5f, -0.5f, 0, 0, 1, 0, 0.5f, -0.5f, 0, 0, 0, 1, };
如代码所示...以上是对OpenGL ES中Shader和2D世界创建图形的介绍,后续将进入奇妙的3D世界,学习OpenGL是如何描述3D世界中的物体的。