# Unity风格化水shader-Stylized Water 2

> 可通过各种参数高度定制以适应你的艺术方向。这个软件包的重点是提供艺术自由，而不是真实的水模拟。易于使用和自我记录 原有的Stylized Water Shader资产的继承者，自2016年以来被广泛采用。现在为Universal Render Pipeline.从头开始重新设计。

- 原文：https://www.interestcreator.com/stylized-water-2/
- 站点：https://www.interestcreator.com/
- 发布：2022-08-26
- 更新：2022-08-26
- 分类：Unity插件、Unity资产
- 标签：GPU、HDR、HDRP、PBR、UI、Unity、water、模型、水、渲染器、风格化

## 概要

Stylized Water 2 是重写自其前身的 Unity 风格化水体着色器，只支持 URP 7.5.3 以上，提供分层波浪、泡沫、平面反射与河流模式，定位是艺术化而非真实水模拟。

## 正文

[smartslider3 slider=”5″]

可通过各种参数高度定制以适应你的艺术方向。这个软件包的重点是提供艺术自由，而不是真实的水模拟。易于使用和自我记录

原有的Stylized Water Shader资产的继承者，自2016年以来被广泛采用。现在为Universal Render Pipeline.从头开始重新设计。

一个自定义的照明模型不是基于PBR的，而是提供了对颜色和光线/环境反射的直接控制。同时保留了对动态照明和[Unity](https://www.interestcreator.com/unityplugin/)所有照明功能的支持。

💧 阴影功能。

– 深层、浅层和地平线颜色控制

– 基于场景深度或顶点颜色，与其他物体相交的泡沫效果。

– 非照明/简单和高级阴影模式

– 可调整的表面泡沫

– GPU驱动的、分层的波浪动画

– 浅水区的动画浮雕

– 来自所有光线类型的半透明性渲染

– 平坦的着色模式（低多边形外观）

– 平面反射（不包括VR）。

– 对环境和太阳反射的单独控制

– 基于法线图的闪光

– 折射，扭曲水面后的物体

– UV-或世界投影的平铺（无缝水）。

– 支持顶点颜色来控制泡沫、雾气和波浪高度

– 透明度遮罩，隐藏物体内部的水，如船。

– 花键网格的河流模式（用其他工具创建）。

– 距离法线（减少瓦片）。

⚙️技术特点。

– 带有工具提示和通知的简洁材料UI

– 简单和高级着色模式

– 支持细分，动态细分三角形（自适应和基于距离）。

– 读取波浪高度/正常值的C# API。动态水物理2的集成

– 水网组件，创建可以遵循特定变换的水砖。

– 创建细分的平面/圆形网格资产的工具

📦包括。

– 热带海滩演示场景

– 几种预先配置的水体材料

– 独特的泡沫和法线贴图纹理

– 一套粒子效果，为游戏和环境增强而设计（带法线图的翻书）。

✔️兼容性。

– 通用渲染管线（URP）7.5.3以上（不包括内置RP和HDRP）

– PC、macOS（OpenGL/Metal）、游戏机、Android/iOS（OpenGLES 3.0+）。

– 一键集成Enviro、Azure Sky、Atmospheric Height Fog、SC Post Effects、COZY Weather和Curved World 2020的雾气。

– 支持点式/点式灯光和烘烤/动态GI

– 正射相机的

– VR渲染（单通道实例和多视图）。

– 全部细节…

⚡ 性能。

手写的、专家级的着色器，以获得最大的性能和灵活性。

功能可以被禁用，使其可扩展到移动平台上使用。从一个简单的彩色平面下降到一个生动的湖泊。

🚧局限性。

– 为3D渲染而建。不能与2D渲染器或瓦片图一起使用

– 平面反射在VR中被禁用

另请参见水下渲染扩展。

🎁 风格化水着色器的用户可享受33%的升级折扣（如果已经拥有，结账时自动适用）。

[资产商店退款政策］

⚠️ 希望你了解什么是通用渲染管道，并且在购买前已经将你的项目转换为通用渲染管道。

完整的兼容性细节在此概述。

在大多数情况下，Shader需要在URP中启用深度纹理选项，请先检查这对你的绘制调用有何影响。
 水是透明的，所以任何基于深度的后期处理效果都不会影响它（这是3D渲染工作的固有特点）。包含了几个雾化渲染器的集成（详见）。
 通过简单的代码调整，可以实现网络同步的海浪（细节见文档）。
 交叉泡沫是基于水和下面的物体/像素之间的垂直距离。从技术上讲，不可能将特定的物体排除在效果之外。
 镶嵌需要DirectX11+、Metal或Vulkan渲染（如果不支持，则自动回落）。

相关资源：[跨平台自定义模型导入器TriLib 2 – Model Loading Package](https://www.interestcreator.com/trilib-2-model-loading-package/) · [上帝视角射击游戏框架模板Prodigy Game Framework](https://www.interestcreator.com/prodigy-game-framework/) · [风格化石头45 Stylized Rock Asset Pack Low-Poly](https://www.interestcreator.com/45stylized-rock-asset-pack-roscinas-low-poly-3d-mode/)

相关资源

- [Unity HDRP水效果模拟系统KWS Water System](https://www.interestcreator.com/kws-water-system)
- [Dynamic Effects for Stylized Water 3:Unity 中为Stylized Water 3添加动态水面效果](https://www.interestcreator.com/dynamic-effects-for-stylized-water-3)
- [Underwater Rendering for Stylized Water 3 (Extension)：Unity 6 URP水体着色器\水下渲染扩展包](https://www.interestcreator.com/underwater-rendering-for-stylized-water-3-extension)
- [Stylized Water 3：Unity 6 URP 风格化水体着色器，完全重写渲染图架构](https://www.interestcreator.com/stylized-water-3)

## 常见问题

### 支持哪些渲染管线？

只支持通用渲染管线（URP）7.5.3 以上，原文明确写出「不包括内置RP和HDRP」。用内置管线或 HDRP 的项目无法直接使用。

### 支持哪些平台？

PC、macOS（OpenGL/Metal）、游戏机、Android 与 iOS（需 OpenGLES 3.0 以上）。

### 能做出真实的水体模拟吗？

不能，定位就是风格化。原文说重点是提供艺术自由而非真实水模拟，用自定义光照模型代替纯 PBR，但仍支持动态光照与 Unity 的全部光照功能。

### 河流和泡沫怎么控制？

河流用花键网格生成，花键本身需其他工具创建；泡沫可按场景深度或顶点颜色与其他物体相交生成，顶点颜色还能控制泡沫、雾气与波浪高度，波浪是 GPU 驱动的分层动画。

### 能和天气或雾效插件配合吗？

可以一键集成 Enviro、Azure Sky、Atmospheric Height Fog、SC Post Effects、COZY Weather 与 Curved World 2020 的雾气。

### 支持 VR 吗？

支持单通道实例与多视图 VR 渲染；但平面反射功能不含 VR。原文另提到支持正交相机。

### 插件版本号是多少？

原文未提供。页面没有标注 Stylized Water 2 的版本号，只给了 URP 版本下限 7.5.3。
