找回密码
 立即注册
查看: 617|回复: 0

UE4[Plugin]通过插件和UI改变太阳光位置

[复制链接]
发表于 2020-12-28 09:53 | 显示全部楼层 |阅读模式
大家好,我是刘茗。
前几天刷UE4官方频道,看到一个很有意思的插件:
Sun Position Calculator
这是一个可以通过时间来确定太阳位置的插件。
使用引擎版本:4.22.3
首先,新建一个项目。
在插件中找到这个插件并启动
在内容管理器中勾选【显示引擎内容】【显示插件内容】
在如下路径找到BP_SunPosition
新建一个控件蓝图(UserWidget),并添加一个Slider
为Slider添加事件OnValueChanged
输入如下蓝图
新建一个PlayerController,将Widget添加到视口上
在世界设置中,设置好GameMode
下面是Level的设置,有以下几点需要注意:
    Level中一定要有BP_ Sky _Sphere(天空球蓝图)天空求中要绑定方向光DirectionLight要设置为可移动提前预设好BP_SunPosition的参数,效果才会好一些
下面是实际效果:


https://www.zhihu.com/video/1142519323351543808
以上是对Sun Position Calculator这个插件的初探了,感谢大家的耐心阅读!
PS:七夕点赞的一定是大佬!
参考资料:
Sun Position Driven by UI | Tips & Tricks | Unreal Engine
https://www.youtube.com/watch?v=_Sdm_gsbaos

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-22 07:18 , Processed in 0.065246 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表