今天我们一起来学习ASE插件,希望各位点个关注,一起跟随我的步伐
今天我们来学习一个简单的冰的效果,这个是根据油管上的视频制作的
可在我的资源里下载模型,贴图,材质
思路
1.物体表面结冰的效果,也就是参数控制物体和冰的插值效果
2.参数控制物体法线和冰的法线贴图的插值效果
3.自发光效果
4.物体头部和底部冰变厚并带有冰坠的效果,并添加冰遮罩把冰坠变的自然些
最终效果
步骤
1.我们先做顶部厚度和底部厚度的渐变效果,先将世界法线Y方向(world normal)分别乘以正值和负值(正值为0.06,负值为-0.3,我之所以要不同的值,是因为物体顶部冰厚度不易过大,但是底部的厚度要大一些,现实中也是这样),再进行饱和(saturate),从而达到下图效果。
2.接下来我们将物体贴图与冰贴图做插值(lerp)来达到物体底部结冰效果,我们再将得到的插值效果与冰贴图做插值,得到物体底部冰稍厚,上面冰稍薄的效果,接下来与Albedo主节点相连。
3.接下来我们来做底部和顶部冰面稍厚的效果,用步骤一得到的底部渐变贴图与厚度参数相乘,然后与顶部渐变贴图相加,再与物体顶点法线相乘,就得到厚度增加,就像物体膨胀之后的效果,最后与local vertex offset 主节点相连。
4.现在我么将得到一个像不倒翁一样的效果,但是我们见过的冰坠,基本上都是锥形的,所以我们要在底部渐变贴图再乘以个冰的遮罩贴图。
那冰的遮罩贴图如何制作呢,只要一个贴图导进来就行吗,当然也不是不可以!
但是我们没有合适的贴图,就需要对贴图进行简单的处理,无非就是调整贴图大小,偏移和平铺的值,直接上图
5.做物体法线和冰法线的插值,与主节点Normal相连,没啥可讲的,直接上图
6.接下来做自发光效果,冰的贴图与fresnel产生菲涅尔效果,通过参数来控制边缘亮度,再乘上个颜色,就会出现冰边缘闪闪发亮的效果
ASE最终效果
今天的节点我们好像全都认识啊 !明天继续!
今天是2024年11月22日
重复一段毒鸡汤来勉励我和你
你的对手在看书
你的仇人在磨刀
你的闺蜜在减肥
隔壁的老王在练腰
而你在干嘛?
本章所用贴图
texture
normal
mask