Shader-冰化和石化-MyMobile Ice Stone

2017年11月30日

声明:模型和贴图来自网络,仅学习研究使用,如有侵权,请联系本人删除。禁止匿名转载;禁止商业使用。

思路

先在ps中测试叠加混合效果,得到想要的效果后再去编写shader

贴图去色之后,用冰或者石头材质贴图混合叠加。叠加模式为Hard Light。

经测试,Unity里面的混合模式Overlay等同于PS中的Hard Light模式,所以在UnityShader里使用Overlay计算方法。

效果和参数

参数功能

MainTex 主贴图
Ice 冰贴图
Stone 石头贴图
Effect 0为原色,1为冰化效果,-1为石化效果