Enviro 3 – UBER Shader 并非一款独立资产,而是 Enviro 3 – Sky and Weather 系统的官方配套着色器,专为实现真实、动态、沉浸式天气交互而设计。它是一款功能强大的 PBR UBER Shader,深度集成 雨、雪、水洼、湿润效果 等环境反馈机制,并与 Enviro 3 的天气同步、体积雾、体积光照 无缝联动,让场景材质真正“感知”天气变化。
该着色器全面支持 Unity 内置渲染管线、URP(通用渲染管线)与 HDRP(高清渲染管线),兼容 Unity 2021.3.23f1 至 Unity 6 的主流版本(包括 URP 6.2+ / HDRP 12–17+),并提供一键材质转换工具,可在不破坏原有项目结构的前提下,快速将整个场景升级为支持动态天气的智能材质系统。
⚠️ 重要前提:必须搭配 Enviro 3 – Sky and Weather 资产使用,无法单独运行天气效果。
Enviro 3 – UBER Shader 版本信息\下载方式
| 版本 | Unity 版本支持 | 提供下载方式 | 更新日期 | |
| 1 |
Enviro 3 – UBER Shader v1.1.1
|
|
百度网盘+夸克网盘 | 2025-11-02 |
可编程渲染管线(SRP)兼容性
| Unity版本 | 内置渲染管线 | 通用渲染管线(URP) | 高清渲染管线(HDRP) |
| 2021.3.23 |
|
|
兼容 |
🔹 核心亮点:天气感知 × 全管线兼容 × 零破坏迁移 × 高度可定制
▸ 1. 动态天气材质响应,让世界“活”起来
- 动态积雪:雪层随天气实时生成/融化,支持类次表面散射光照,呈现雪的柔软与半透明感;
- 动态水洼:雨后自动在低洼处生成水坑,支持水面波纹 + 雨滴涟漪动画,增强雨天沉浸感;
- 动态湿润效果:表面随降雨逐渐变湿,呈现雨水流痕(streaks)、水渍斑点(splotches)与整体反光增强,干燥后自然褪去;
- 所有效果均由 Enviro 3 天气系统自动驱动,无需手动控制。
▸ 2. 全能型 PBR UBER 架构,一 Shader 覆盖全需求
- 支持 Opaque(不透明)、Cutout(镂空)、Fade(淡入淡出)、Transparent(透明) 四种渲染模式;
- 内置 可选 Tessellation(曲面细分),用于高细节区域(如雪地足迹、湿润岩石);
- 提供 第二纹理层(Detail Layer),可通过以下方式混合:
- 遮罩贴图(Mask)
- 程序化噪声(Procedural Noise)
- 高度图驱动(Height-based Blending)
- Triplanar 映射支持:自动处理法线贴图在复杂几何体上的接缝问题,尤其适用于程序化地形或岩石。
▸ 3. 开发者友好工具链,极速集成
- 材质转换器(Material Converter Tool):仅需两步点击,即可将场景中所有标准材质无损转换为 Enviro UBER 材质,保留原有参数;
- 纹理通道打包器(Texture Channel Packer):
- 开箱即用的 Enviro 3 集成:
▸ 4. 广泛的渲染管线与版本支持
- URP:2021.3 → Unity 6(兼容 Shader Graph 12–17+)
- HDRP:2021.3 / 2022.3 / Unity 6(支持 HDRP 12 / 14 / 17+)
- Built-in RP:完整支持
- Unity 6 官方兼容,面向未来项目无后顾之忧。
⚠️ 使用前提与限制:
- 必须拥有并启用 Enviro 3 – Sky and Weather,否则动态效果无法触发;
- Tessellation 与高级效果在移动端需谨慎使用,建议通过 LOD 或平台宏控制;
- 虽支持透明模式,但复杂透明叠加可能影响性能,建议用于关键物体(如窗户、雨衣)。
🔹 适用场景
- 开放世界 / 生存 / RPG 游戏中的动态天气交互
- 雨天/雪天叙事场景的环境细节强化
- 建筑可视化中的气候模拟(如暴雨排水、积雪覆盖)
- 虚拟训练 / 模拟器中的真实环境反馈
- 快速原型:用两步转换实现“天气感知”场景
声明:
2、如果您发现下载地址已经失效,请联系我们,您可以在左下角进行留言。或者在评论区回复文字,我们会在第一时间内进行处理。
3、本站资源均由如若本站内容无意间侵犯了原著者的合法权益,可联系我们发送邮件至: interestcteator@163.com 我们会在第一时间进行审核处理!
4、如需要转载本站文章,请注明出处。











