UE4中使用真实天空插件——TrueSky

UE4中使用真实天空插件——TrueSky

1.简述
TrueSKY是一个软件开发套件,可以在各种平台上实时渲染逼真的天空,云彩和大气效果。经过多年研究和开发,它基于光散射和吸收的物理原理,并针对速度进行了高度优化。并实时更新,trueSKY在GPU上创建体积云和大气数据,并通过轻量级API提供对数据的实时访问,该SDK是跨平台和独立于渲染器的。它们按需形成和蒸发,这是针对现实,实时天空和云彩的最佳性能系统。
在这里插入图片描述
本来作为一个简单的插件,不想做过多记录的,但是在使用过程中发现了一系列的小问题和bug,故在此记录。不过对比其他插件GoodSky或是VFX等等,针对体积云和渲染的逼真效果,这个依旧是最佳的天气解决方案。
官方网站:TrueSky
2.使用教程
主要看官方文档:官方文档
通过改变Sequence Actor这个序列的值来改变天气,如果你不需要使用蓝图改变天气,使用这个序列手动来生成想定天气就足够使用了。非常方便。在这里插入图片描述
在这里插入图片描述
3.使用过程的问题记录

由于需要后台蓝图实时更改天气,这里使用自定义事件,并用到以下结点来控制,以下图为例的结点中(Property)使用后不生效:
在这里插入图片描述
在这里插入图片描述
可能由于收费的原因,国内相关使用的文章非常的少,不过好在国外的有相关论坛和技术人员解答,留帖论坛或在群组Slack基本可以得到解答。
官方给到的答复是一些结点确实不生效,不过可以使用其他结点替代,例如使用Precipitation。其他的不能使用的也会再检查核实。
在这里插入图片描述
问题可能是UE版本的提高,TrueSky的版本没有及时更新,我在插件的代码中观察到4.21 和4.24的函数结点名和参数就有较大变化,并且多了一些funtion例如water。不过好在不是什么大问题,能满足绝大多数的需求了。
如果你也在使用过程中遇到问题,欢迎与我交流。

  • 13
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值