在GLSLES顶点和顶点之间传递变量片段着色器

时间:2012-11-16 12:12:45

标签: opengl-es-2.0 glsl shader glsles

每当我查看样本着色器时,似乎这种类型的东西几乎都是通过魔法发生的;有时信息被保存到特殊位置,如位置/颜色,但有时片段着色器使用参数,以及片段着色器如何知道从哪里获取这些我无法遵循的数据。

任何人都可以提供一个中等简单的GLES着色器来实现这一点,并解释它是如何工作的吗?

1 个答案:

答案 0 :(得分:1)

查看OpenGL ES quick reference card

您对后面描述GLSL的“内置输入,输出和常量”感兴趣,特别是顶点着色器输出和片段着色器输入。

应使用varying关键字声明其他VS输出(成为FS输入)。