GLSL TUTORIAL1 Loading, Compiling and Linking OGLSL Programs

来源:互联网 发布:应用程序监控软件 编辑:程序博客网 时间:2024/06/05 18:27

边学习边翻译http://www.clockworkcoders.com/oglsl/上的文章,如果有错请指出。



一个简单OGLSL例子


缩放因素0.5 顶点着色器传入的X和Y分量,然后缩放后的顶点与模型视图投影矩阵想成。

void main(void){ vec4 = gl_Vertex; AX = AX * 0.5; AY = AY * 0.5;  GL_POSITION = gl_ModelViewProjectionMatrix * A;}

 

片元着色器

我们每一个片段设置为绿色!输出颜色(gl_FragColor)是R,G,B,A组成的四维向量。

无效的主要(无效){   gl_FragColor = vec4(0.0,1.0,0.0,1.0);}
 

原创粉丝点击