赞
踩
以下是GLSL ES中的一些常用函数及其作用:
GLSL ES中支持函数重载,这意味着你可以定义同名函数,但它们的参数类型和数量不同。
例如,你可以定义以下三个名为foo的函数:
- vec3 foo(vec3 v);
- float foo(float f, vec2 v);
- vec4 foo(vec4 a, vec4 b);
在调用foo函数时,编译器会根据传递给函数的参数类型和数量来选择正确的函数实现。
这些是GLSL ES支持的一些常用函数。有了这些函数,你可以写出更简洁、更高效的着色器代码。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。