|
学习提示:如果没有C语言、Windows项目开发基础可以通过下方链接学习:
0基础C语言学习与训练
0基础C++学习与训练
Windows项目开发
1、在GLSL的语法中,它提供了一个输出限定符out,用于说明所指定的变量在着色器中作为
数据的输出使用,即用于着色器处理结果的输出。
2、输出限定符定义的语法格式
out 类型关键字 空格 变量名;
例子:
out vec4 a;
a = vec4( 1.0,2.0,3.0,1.0);
分析:
(1)在例子中首先通过 out 定义了类型为 vec4 的变量 a 。
(2)通过另一行代码对变量 a 进行赋值,赋值的数据类型也是vec4,
这样,就可以通过变量 a 把数据输出到下一阶段使用,或作为最终的结果输出。
到这里,我们就学习完GLSL中的输出限定符这个知识点,而如何在GLSL的程序中去运用它,
就可以通过下方的链接,下载完整的代码进行学习与训练,在下载的内容中,我们会结合
完整的代码继续详细分析每个知识点如何运用,这样,才可以一步一步地掌握GLSL 的程序开发。
>>>下载GLSL程序开发代码
|