# 高品质冰材质着色器Ice Shader PBR

> Ice Shader PBR一个高品质模拟冬季冰面效果的着色器，如果你正在开发冰天雪地场景，那么它可以帮助你大大提升渲染效果。该资源包含27种主着色器变体，可根据任务和需要优化和选择视觉显示。

- 原文：https://www.interestcreator.com/ce-shader-pbr/
- 站点：https://www.interestcreator.com/
- 发布：2022-12-24
- 更新：2022-12-24
- 分类：Unity Shader、Unity插件
- 标签：3D、PBR、shader、Unity、模型

## 概要

冬季冰面效果着色器，含 27 种材质变体（金属、半透明、菲涅耳、裂纹层等）与冰雪粒子，用 IcePower 参数 0 到 1 控制结冰程度。

## 正文

Ice Shader PBR一个高品质模拟冬季冰面效果的着色器，如果你正在开发冰天雪地场景，那么它可以帮助你大大提升渲染效果。

该资源包含27种主着色器变体，可根据任务和需要优化和选择视觉显示。

**支持的平台：**所有平台

## ![1671897344 2d519668f189ad6](https://www.interestcreator.com/wp-content/uploads/2022/12/1671897344-2d519668f189ad6.webp)

## 资产包含：

-27种材质（金属色或镜面色、深度褪色、半透明、菲涅耳、裂纹层等）

-冰环境的粒子系统（雪、烟）

-冰控制脚本

-模型和纹理（取自[UNITY](https://www.interestcreator.com/unityplugin/) TECHNOLOGIES的免费资产Viking Village和3D Game Kit、MANUFACTURA 4K的Rock and Boulders 2，用于演示）

![1671897346 0e7c3d26c58d9a7](https://www.interestcreator.com/wp-content/uploads/2022/12/1671897346-0e7c3d26c58d9a7.webp)

### 重要提示：

要控制冰，请使用“Shader.SetGlobalFloat（“IcePower”，FLOAT）”，其中FLOAT是从0到1的数字（分别为关闭和打开）。

拍摄时无需后期处理。在那里使用了Wello Soft的10个Skybox Pack-Night和BRIGHT SHINING STAR的3个Skybox。

着色器是使用Amplify着色器编辑器（1.6.4）创建的。![1671897347 97a688c86a4da91](https://www.interestcreator.com/wp-content/uploads/2022/12/1671897347-97a688c86a4da91.webp)

相关资源：[PBR Rocks – Nature Pack ：Unity 模型积雪、岩石苔藓效果Shader](https://www.interestcreator.com/pbr-rocks-nature-pack/) · [基于物理的着色器OmniShade PBR-Physically Based Uber Shader](https://www.interestcreator.com/omnishade-pbr/) · [Unity移动端/VR使用的高度雾着色器](https://www.interestcreator.com/fogheight-fog-shader/)

相关资源

- [Enviro 3 – Terrain Shader： Enviro 3 动态天气系统专用的PBR 地形着色器](https://www.interestcreator.com/enviro3-terrain-shader)
- [Unity内置高品质PBR纹理创作工具Surforge v1.4](https://www.interestcreator.com/surforge)
- [Pisciasa游戏PBR角色完整模型](https://www.interestcreator.com/pisciasa-stylized-pbr-character-ue4-project)
- [Polygonmaker Shaders v1.10-Unity定制PBR着色器，支持URP和HDRP](https://www.interestcreator.com/polygonmaker-shaders)

## 常见问题

### 支持哪些平台？

原文写支持所有平台，没有区分 PC、移动端或主机。

### 有多少种材质？

27 种主着色器变体，涵盖金属色或镜面色、深度褪色、半透明、菲涅耳与裂纹层等效果。

### 怎么控制结冰程度？

用 Shader.SetGlobalFloat 设置 IcePower，数值从 0 到 1，分别对应关闭与打开。

### 包里除了着色器还有什么？

还有冰环境粒子系统（雪、烟）与冰控制脚本，以及演示用的模型和纹理。

### 需要额外装插件吗？

使用时不需另装，着色器由 Amplify 着色器编辑器 1.6.4 制作；原文另注明拍摄演示图时未用后期处理。

### 支持哪个 Unity 版本？

原文未提供，只写了制作工具 Amplify Shader Editor 的版本号 1.6.4。
