虚幻4蓝图实现昼夜交替

本文介绍如何在虚幻4中使用蓝图实现昼夜交替效果,通过控制定向光源和sunlight的Y轴旋转来模拟白天与黑夜的转换。首先创建全局计时器类,设定一天时长,并获取场景中的定向光源、球形光源和天空光对象。随着时间的推移,动态调整光源位置以实现真实的昼夜变化。
摘要由CSDN通过智能技术生成

 

通过控制定向光源和sunlight来实现昼夜交替,其中通过旋转定向光源的Y轴可改变光影的效果达到白天和黑夜的交替。

首先创建一个globaltimer类,通过这个类定义我们的一天的时长。

 

其中secondperday这个浮点变量就是我们设定的一天的时长。为了方便测试,现在先设定一天的时长为10秒。

而对应的,sunlight就是对应场景里的定向光源,sun对应的是spherelight,skylight对应的就是场景中的天光,为了能获得场景里的对应对象,需要把旁边的小眼睛给点开。

 再去globaltimer里吸取对应的对象。

 之后再根据游戏内已通过的时间传递进sunlinght的Y轴里,再实时更新sunlight的位置即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值