本年5月份我运用UE5的Ultra Dynamic Sky(超动态天空)蓝图做了一个测试,完成了以下作用:

不需要复杂代码,使用虚幻5实现场景真实动态天气

不需要复杂代码,使用虚幻5实现场景真实动态天气

根底介绍

首先Ultra Dynamic Sky(超动态天空)体系是一个Blueprints(蓝图)

那么什么是蓝图,它跟程序有什么关系?

Blueprints(蓝图)是UE4中十分有代表性的一个特色,是一种可视化的脚本,具有开发便利、简单上手、 面向组件、开发效率高级优势。

它是一种特殊类型的资源,它供给了一个直观的、基于节点的界面,用于创立新类型的Actor和关卡脚本 事件;它为关卡设计师和游戏开发者供给了一个在虚幻编辑器中快速创立和迭代游戏可玩性的东西,无需 编写任何代码。

设计蓝图还能够承继C++类、C++中界说的变量、在C++中调用函数或在C++中完成事件。

该体系十分灵敏且十分强大,因为它为设计人员供给了一般仅供程序员运用的一切概念及东西。

程序员能够很便利的创立一个根底体系,并交给策划进一步在蓝图中对这样的体系进行扩展。

蓝图有哪些优势?

  1. 开发便利
  2. 简单上手
  3. 面向组件
  4. 开发效率高

这是Ultra Dynamic Sky的蓝图

不需要复杂代码,使用虚幻5实现场景真实动态天气

虚幻商城中有几个能够编辑场景天空的蓝图能够运用

不需要复杂代码,使用虚幻5实现场景真实动态天气
在这里我引荐运用Ultra Dynamic Sky,虽然Dynamic Volumetric Sky也很棒,但是后者不能做出极光作用。 微信大众号“CG世界”中有关于Dynamic Volumetric Sky的介绍,能够学习了解一下:mp.weixin.qq.com/s/W1jcEuLbg…

不需要复杂代码,使用虚幻5实现场景真实动态天气

关于Ultra Dynamic Sky官方做了以下的介绍:

“A flexible dynamic sky system with natural cloud motion, plus customizable sun, moon and stars.”

“Ultra Dynamic Sky is a sky system designed to be more dynamic and natural than most sky solutions, offer a great degree of flexibility and customization options, with an interface designed for speed and simplicity.”

一个灵敏的动态天空体系与天然云运动,加上可定制的太阳,月亮和星星。

超动态天空是一个比大大都天空解决方案更动态和天然的天空体系,供给了很大程度的灵敏性和定制选项,界面设计为快速和简单。

版本功能

不需要复杂代码,使用虚幻5实现场景真实动态天气
可完成

  1. 2D动态云
  2. 日月交替周期
  3. 月亮和星星
  4. 极光作用
  5. 云的阴影
  6. 天空大气
  7. 内置照明
  8. 体积云
  9. 气候体系

运用介绍

将下载得到的文件考入工程的Content文件夹内,然后导入自己的Map中,得到Ultra_Dynamic_Sky和Ultra_Dynamic_Weather这两个蓝图。

在场景中我通过调理参数完成全体作用(详细调理思路,模型贴图,光影透视等归于艺术美术知识)

调理参数

介绍一下Ultra_Dynamic_Sky的一些根底参数

不需要复杂代码,使用虚幻5实现场景真实动态天气
介绍一下Ultra_Dynamic_Weather的一些根底参数
不需要复杂代码,使用虚幻5实现场景真实动态天气

渲染作用

因为现在还不能导入视频,我运用gif图片

4K超清原视频已上传B站:www.bilibili.com/video/BV1ba…