一、前言
冬季环境资源包,专为快捷高效开发冬季自然场景而创建。该资源包包含额外的着色器,允许您调整树木、草地和道具上的积雪量。
AG 全局设置让你能够控制全局风设置,如方向、振幅、速度、比例和网格刚度。你可能对整个场景和每个材质进行全局和局部的风设置控制。这使你能够分别调整物体刚度和风对它们的影响。
除了风设置,AG 全局设置还包括 AO/半透明/染色颜色和雪的全局参数。每个场景的全局设置可以独特。你可以调整环境的外观,而无需更改基本的网格材质。
纹理具有高分辨率,是由扫描材料创建的。该资源包含 3 种类型的树木。每种树木只应用两种材质(叶子和树皮)。树木具有低过度绘制和低绘制调用启用。
特性:
- GPU 全局和局部风,具有高级控制设置(方向、振幅、速度、大小和物体刚度)。
- 风的设置可以直接在场景视图中实时修改。
- AO/半透明/染色颜色和雪的全局和局部设置。
- 树干上的积雪根据风向变化。
- 从扫描数据生成的 PBR 纹理。
- 所有着色器拥护 GPU 和 DOTS 实例化。
- 树木的低绘制调用使用率低,减少过度绘制。
- 树木和灌木在末了一级细节模型中使用交叉网格。
- 所有地面纹理的 Albedo/NM/AO/Smoothness/Mask 和高度贴图。
- 所有预制件的LODs 细节级别模型。
二、插件下载安装
https://assetstore.unity.com/packages/3d/environments/winter-environment-nature-pack-142750?locale=zh-CN#reviews
学习版:
链接:https://pan.baidu.com/s/19I8t37B832MdS_mXaQkYjw?pwd=7d8x
提取码: 7d8x
三、导入 URP 版
对于 URP 模板,您需要使用 Unity 2021.3.35f1 或更高版本。
1、运用 URP 模板创建一个空项目。

2、将Winter Environment - Nature Pack包导入项目中。

3、从以下位置导入 URP 模板:ANGRY MESH > Nature Pack - Winter Environment > SRP.

- 对于 Unity 6000.2.0 或更高版本(URP 17.2.0 或以上)→ 使用 URP template 17.2.0.unitypackage
- 对于 Unity 6000.0.23(URP 17.0.3 或以上)→ 使用 URP template 17.0.3.unitypackage
- 对于 Unity 2022.3.18(URP 14.0.10 或以上)→ 使用 URP template 14.1.10.unitypackage
- 对于 Unity 2021.3.35(URP 12.1.14 或更高版本)→ 使用 URP template 12.1.14.unitypackage
四、如何采用
您必须在每个场景中保留一个 AG Global Settings 预制件。当您创建新场景时,请确保您的场景中有一个 AG Global 预制件。AG Global 预制件可以在
ANGRY MESH > Nature Pack - Common > AG Global Settings中找到。
在您的场景中仅使用一个 AG Global 预制件。不支持多个 AG Global 预制件。
AG 全局系统仅与 ANGRY MESH 的 Nature Pack 配合启用。在演示场景中,我们采用 Unity Terrain 的 Place Trees 效果放置了草地。这在大型场景中效率不高。我们建议使用 Paint Details 或 Nature Renderer、Vegetation Studio 等外部工具。
启用动画材质,可在场景视图中实时查看 AG 全局设置。

五、AG Global Settings AG 全局平台

1、Advanced GPU Wind System 高级 GPU 风环境
让你控制全局风设置,如方向、振幅、速度、比例和网格刚度。你许可在整个场景上全局控制风设置,也可以为每种材质进行局部控制。
这使你能够分别调整物体刚度和风对它们的影响。这一点对树木和灌木丛非常有用。
你可以通过旋转 AG Global 预制体来改变风向。
2、Global Snow/Moss/Sand 全局雪/苔藓/沙地
使用 AG 全局平台,您允许全局调整树木、草地和道具上的雪量。您行为每个场景单独控制雪/沙/苔藓的数量,而无需更改基础网格材质。
3、Global Tint Color 全局染色颜色
您可能在植被着色器上添加染色颜色。颜色必须在植被材质上本地添加。染色颜色根据 AG 全局系统中的噪声纹理应用。此外,您还可以调整噪声纹理的平铺和对比度。
3、Tree Settings 树木设置
在树木设置中,您可以找到 AO/Translucency Intensity 半透明强度和Distance距离的全局参数。
六、着色器
这个工程的所有着色器都可以通过选择Material > ANGRY MESH > Nature Pack > 找到。
每个着色器有两种变体,一种带有雪,一种不带雪。
风、AO、半透明、雪和色调颜色设置直接受 AG 全局设置中使用的参数影响。
1、Shaders | Tree Bark 着色器 | 树皮

2、Shaders | Tree Leaf 着色器 | 树叶

3、Shaders | Examples 着色器 | 示例


专栏推荐
完结
好了,我是向宇,博客地址:https://xiangyu.blog.csdn.net,如果学习过程中遇到任何问题,也欢迎你评论私信找我。
赠人玫瑰,手有余香!如果文章内容对你有所帮助,请不要吝啬你的点赞评论和关注,你的每一次支持都是我不断创作的最大动力。当然如果你发现了文章中存在错误或者有更好的解决方法,也欢迎评论私信告诉我哦!
浙公网安备 33010602011771号