冬季冰面效果着色器,含 27 种材质变体(金属、半透明、菲涅耳、裂纹层等)与冰雪粒子,用 IcePower 参数 0 到 1 控制结冰程度。
Ice shader PBR一个高品质模拟冬季冰面效果的着色器,如果你正在开发冰天雪地场景,那么它可以帮助你大大提升渲染效果。
该资源包含27种主着色器变体,可根据任务和需要优化和选择视觉显示。
支持的平台:所有平台
资产包含:
-27种材质(金属色或镜面色、深度褪色、半透明、菲涅耳、裂纹层等)
-冰环境的粒子系统(雪、烟)
-冰控制脚本
-模型和纹理(取自UNITY TECHNOLOGIES的免费资产Viking Village和3D Game Kit、MANUFACTURA 4K的Rock and Boulders 2,用于演示)
重要提示:
要控制冰,请使用“Shader.SetGlobalFloat(“IcePower”,FLOAT)”,其中FLOAT是从0到1的数字(分别为关闭和打开)。
拍摄时无需后期处理。在那里使用了Wello Soft的10个Skybox Pack-Night和BRIGHT SHINING STAR的3个Skybox。
着色器是使用Amplify着色器编辑器(1.6.4)创建的。
相关资源:PBR Rocks – Nature Pack :Unity 模型积雪、岩石苔藓效果Shader · 基于物理的着色器OmniShade PBR-Physically Based Uber Shader · Unity移动端/VR使用的高度雾着色器
常见问题
支持哪些平台?
原文写支持所有平台,没有区分 PC、移动端或主机。
有多少种材质?
27 种主着色器变体,涵盖金属色或镜面色、深度褪色、半透明、菲涅耳与裂纹层等效果。
怎么控制结冰程度?
用 Shader.SetGlobalFloat 设置 IcePower,数值从 0 到 1,分别对应关闭与打开。
包里除了着色器还有什么?
还有冰环境粒子系统(雪、烟)与冰控制脚本,以及演示用的模型和纹理。
需要额外装插件吗?
使用时不需另装,着色器由 Amplify 着色器编辑器 1.6.4 制作;原文另注明拍摄演示图时未用后期处理。
支持哪个 Unity 版本?
原文未提供,只写了制作工具 Amplify Shader Editor 的版本号 1.6.4。






评论(0)