声明:模型和贴图来自网络,仅学习研究使用,如有侵权,请联系本人删除。禁止匿名转载;禁止商业使用。
思路
先在ps中测试叠加混合效果,得到想要的效果后再去编写shader
贴图去色之后,用冰或者石头材质贴图混合叠加。叠加模式为Hard Light。
经测试,Unity里面的混合模式Overlay等同于PS中的Hard Light模式,所以在UnityShader里使用Overlay计算方法。
效果和参数
参数功能
MainTex | 主贴图 |
Ice | 冰贴图 |
Stone | 石头贴图 |
Effect | 0为原色,1为冰化效果,-1为石化效果 |