简单的函数 floor(x)frac(v)step(edge, x)mix(x,y,a) GLSLlerp(x,y,a) HLSLClamp(x,a,b) floor(x) 返回小于等于x的最大整数 1.2返回1 注意-1.3 返回-2 frac(v) 返回每个分量的小数部分 v-floor(v) step(edge, x) 返回o或1;如果x<edge 0, 否则 1 mix(x,y,a) GLSL x,y的线性混合 x(1-a) + y*a; lerp(x,y,a) HLSL x,y的线性混合 x(1-a) + y*a; a=0,x a=1,y Clamp(x,a,b) x<a 为a x>b 为b 即将x限定在【a,b】中