首页 > 代码库 > unity常用的比较函数
unity常用的比较函数
1、Step(a,x):如果x<a返回0;如果x>或=a返回1
2、Clamp(x,a,b):如果x<a返回a;如果x>b返回b;如果在a和b之间就返回x
3、smoothstep(min,max,x):返回的值为–2*(( x – min )/( max – min ))3 +3*(( x – min )/( max – min ))2
4、lerp(a,b,f):线性插值函数,返回值为(1-f)*a+b*f
5、三角函数sin、cos
smoothstep(edge0, edge1, x): edge0<=edge0时为0.0, x>=edge1时为1.0
x的值在edge0和edge1之间,包含两端。
x<=edge0时为0.0
x>=edge1时为1.0
数学运算:
y = smoothstep(edge0, edge1, x);
y = 3 * x^2 - 2* x^3
链接:http://blog.csdn.net/zhangxiao13627093203/article/details/53163098
unity常用的比较函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。