摘要: GLSL为不同的渲染阶段定义了一些特定的变量。这些预定义(也叫做内置变量)有特定的属性。所有的预定义变量都以gl_开头。用户定义的变量不能以此开头。 下面分类进行介绍。 (1)顶点着色器输入 in int gl_VertexID; in int gl_InstanceID; gl_VertexID是 阅读全文
posted @ 2014-08-28 16:30 小 楼 一 夜 听 春 雨 阅读(3481) 评论(0) 推荐(0)
摘要: from http://blog.csdn.net/hgl868/article/details/7876257 OpenGL ES着色语言为标量和向量操作定义了一套内建便利函数。有些内建函数可以用在多个类型的着色器中,有些是针对固定硬件的,所以这部分只能用在某个特定的着色器上。 内建函数基本上可以 阅读全文
posted @ 2014-08-28 16:03 小 楼 一 夜 听 春 雨 阅读(35243) 评论(0) 推荐(0)
摘要: from http://www.kankanews.com/ICkengine/archives/120870.shtml 变量 GLSL的变量命名方式与C语言类似。变量的名称可以使用字母,数字以及下划线,但变量名不能以数字开头,还有变量名不能以gl_作为前缀,这个是GLSL保留的前缀,用于GLSL 阅读全文
posted @ 2014-08-28 15:28 小 楼 一 夜 听 春 雨 阅读(31165) 评论(0) 推荐(4)