GLSL
Posted guomengkai
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GLSL相关的知识,希望对你有一定的参考价值。
GLSL是强类型语言;必须进行显式的强制类型转换,不存在隐式的类型转换
int b = int(2.0);
int a = 2;
float c = float(a);
vec类型的初始化与赋值
vec2 a = vec2(1.0,2.0);
vec2 b = vec2(3.0,4.0);
vec4 = vec4(a,b);//c = vec4(1.0,2.0,3.0,4.0);
vec2 g = vec2(1.0,2.0);
float h = 3.0;
vec3 j = vec3(g,h);
vec类型的访问
选择子(selector)
x,y,z,w
r,g,b,a
s,t,p,q
搅拌式访问
如color.bgr
以上是关于GLSL的主要内容,如果未能解决你的问题,请参考以下文章