【unity笔记】四、Enviro- Sky and Weather插件使用

一、 简介

Enviro内置 RP、URP、HDRP,开箱即用。

  • 动态天空

    随附的天空系统经过精心设计,以实现最佳性能和灵活性。使用多种颜色渐变,而不是调整人工数字。为您的项目创建独特且非常逼真的天空非常简单!

  • 灯光

    由 Enviro 控制的逼真且易于调整的照明将使您的场景栩栩如生。 Enviro 可以控制您的定向照明、环境照明和反射探头以获得最佳效果

    特别是在使用一天中的动态时间时。

  • 体积云

    Enviro 包括双层体积云系统。得益于时间重投影和 LOD

    系统,它提供了令人惊叹的视觉效果和出色的性能。它还支持与场景和屏幕空间云阴影的深度混合。

  • 雾和体积照明

    基于双层指数高度的雾系统非常适合那些视觉上令人惊叹的雾气甚至幽灵场景。它还支持来自太阳/月亮的体积照明来投射光线。点光源和聚光灯也会照亮雾!可以创建效果去除区域来去除不需要的区域的雾、雨和雪。

  • 天气系统

    Enviro 包括一个可选的基于预设的天气系统,支持生物群落区域。为各种独特的天气状态创建不同的预设,并通过一行代码平滑地更改为预设。

  • 北极光

    寒冷的夜晚需要一些北极光吗? Enviro 包含在天空着色器中渲染的美丽且可定制的极光效果。

  • 虚拟现实

    Enviro 支持内置和 URP 中的单通道实例化渲染 VR。

二、导入Enviro

  1. 将Enviro- Sky and Weather插件导入项目。
  2. 在场景下新建一个空对象,如我这里是Environment,再在Environment下设置一空对象,我这里命名为EnviroSkyManager。
  3. 为EnviroSkyManager对象添加组件Enviro Sky Mgr。
  4. 确认项目中的渲染管线,在EnviroSkyManager检查器中设置Enviro Sky Mgr组件的Setup属性。
  5. Setup下的Render Pipeline中会自动识别当前项目渲染管线,不用管。
  6. 例如项目是HDRP渲染就在Standard Virsion下选择Create Standard Instance。如果项目不是HDRP渲染就在Lite Virsion下想选择Create Lite Instance实例。
  7. 最后在Instances下激活EnviroSky Standard 即可(我这里用的HDRP,不知道如何使用HDRP的请查看往期内容)。

三、 使用

在Instances中激活自己选择的实例后,会在项目中自动生成以下内容。红框内为自动生成的对象。

其中天气调节的部分都在EnviroSky Standard 下的Enviro Sky中。

五、效果

相关推荐
qq_284274053 小时前
机械原理笔记:平面机构自由度计算(复合铰链、局部自由度、虚约束)与四杆机构入门(含考点)
笔记·学习·平面·自动化·制造
qq_284274055 小时前
数控铣床与加工中心笔记:铣刀与刀柄系统、G54试切对刀、镜像加工指令、孔加工工艺(钻扩铰镗)与固定循环G73/G83/G81/G76/G87/G84
笔记·学习·自动化·制造
Titan20246 小时前
MySQL访问个人学习笔记
笔记·学习·mysql
深圳老胡7 小时前
STM32CubeMX 生成 CMake 工程,用 VSCode 编译与调试的完整流程
笔记·stm32·单片机·代码规范
坤坤子吖7 小时前
C++智能指针:RAII、shared_ptr与内存泄漏
开发语言·c++·笔记·学习
乐橙开放平台7 小时前
智慧连锁客流检测和离岗检测怎么对接
大数据·人工智能·笔记·物联网·自动化·音视频·智能家居
零基础1237 小时前
FinalShell 使用教程:从安装到高效运维
运维·经验分享·笔记·finalshell
ACP广源盛139246256738 小时前
Type‑C 扩展坞方案选型笔记|国产 DP1.4 转 HDMI2.0 桥接芯片 GSV2201S @ACP评估
c语言·开发语言·笔记·硬件架构·硬件工程·国产芯片
敲个大西瓜9 小时前
langchain笔记(一)
redis·笔记·langchain
带金箍的至尊宝9 小时前
系统架构设计师笔记 05:第2章硬件与软件基础,冯诺依曼结构怎么考
数据库·笔记·系统架构