您的位置:首页 > 其它

GLSL常用内置函数汇总

2017-08-05 10:40 211 查看
all:在所有为真的时候,返回为真;

any:在任一变量为真的时候,返回为真;

dot:向量点乘

cross:向量的叉积

ceil(x):向上取整 如:ceil(3.5) 值为4

floor(x):向下取整 如:floor(3.5) 值为3

pow(x,y):求x的y次方

exp(x):自然指数e的x次方

exp2(x):2的x次方

transpose:矩阵求转置矩阵

determinant:求行列式

inverse:矩阵求逆矩阵

distance:计算两点的距离

length:求解向量的长度

normalize:对一个向量进行标准化

clamp:将一个值截取到两个值之间

matrixCompMult:在两个矩阵之间执行一个逐分量的操作

outerProduct:提取两个向量的外积,这个函数的作用就是将一个n*1的向量与1* m的向量相乘,得到一个n*m的矩阵

参考:

[1]http://docs.gl/sl4/exp2

[2]https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/exp.xhtml

[3]https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/outerProduct.xhtml
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  函数 glsl 图形渲染