step(edge,x) 当x大于等于edge时输出1(白色),当x小于edge时输出0(黑色)
用if…else语句表示
if(x<edge){
return 0;
}
else
{
retrun 1;
}
如图红色圈出的部分 在noise图里该部分的值接近0该部分的edge为0, 故当x=0.35时,与该部分的值比较,是大于这个部分的所以输出白色
关于Shader Graph step函数的分析
最新推荐文章于 2024-07-25 21:53:52 发布
step(edge,x) 当x大于等于edge时输出1(白色),当x小于edge时输出0(黑色)
用if…else语句表示
if(x<edge){
return 0;
}
else
{
retrun 1;
}
如图红色圈出的部分 在noise图里该部分的值接近0该部分的edge为0, 故当x=0.35时,与该部分的值比较,是大于这个部分的所以输出白色