UE4 制作灯光秀的灯光阵列和动画

【前言】
最近完成了一个灯光秀动画需求,场景中只有射灯,本来打算通过grandMA2传入数据,同时用UE4录制关键序列帧来完成,但是流程没通,并且不一定能得到想要的效果,时间紧急,就用了蓝图来制作动画,射灯材质是DMX插件中自带的,参数丰富,能做出丰富的效果。
在这里插入图片描述

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

【制作流程】
1.制作单个灯光BP
在这里插入图片描述
MI_Beam是DMX插件提供的一个神奇的材质,它仅靠材质就能做出灯光秀的效果,主要参数说明如下:
在这里插入图片描述
当缩小灯光BP的scale值后,发现灯光被裁减掉了,是因为母材质没有考虑到scale的情况,于是修改了材质,并且把Beam Visibility Ratio设置成3,完美解决!(花了几个小时才找到解决办法)
在这里插入图片描述
在这里插入图片描述

2.制作灯光阵列
考虑了按等距和样条线keypoint生成灯光的需求
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.制作灯光动画
使用TimeLine设置灯光的角度、灯光材质的那些参数。每一个TimeLine对应一个动画效果,这样的好处是可以后期再进行动画效果混合,并且不会相互冲突!
在这里插入图片描述
根据灯光秀的顺序进行动画编排。可以写在BP里面,也可以写在关卡序列
在这里插入图片描述在这里插入图片描述

灵活使用TimeLine的方法,能简化蓝图流程哦
在这里插入图片描述在这里插入图片描述在这里插入图片描述

欧了~

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
UE4是一款流行的游戏引擎,能够实现高质量的游戏动画制作。在UE4中,角度变化是指角色的旋转或转向动画过程。下面我将详细介绍在UE4中如何制作角度变化的动画。 首先,为角色创建一个动画蓝图。动画蓝图是UE4中用于控制动画的蓝图类,通过蓝图中的节点和参数来控制角色的动作。 接下来,在动画蓝图中添加一个与角色旋转相关的节点。可以使用"Get Actor Rotation"节点来获取角色当前的旋转值。根据需求,可以使用数学计算节点(如"Add"或"Multiply"节点)对旋转值进行调整。 然后,根据旋转的变化来制作角色的动画过渡效果。可以通过使用蓝图中的"Blend"节点,将不同的旋转角度对应不同的动画片段。使用"Blend"节点可以实现平滑的过渡,使角色动画看起来更加自然流畅。 此外,在动画蓝图中,还可以根据需要添加其他节点来控制角色的行走、奔跑、转身等动作。通过使用不同的节点组合,可以制作出丰富多样的角色角度变化动画。 最后,测试和优化角色的动画效果。在UE4中,可以通过点击旁边的播放按钮来预览动画效果。可以不断调整节点和参数,直到达到预期的效果为止。还可以使用UE4提供的动画工具和功能,如动画蓝图编辑器和动画蓝图预览器,进一步优化角色的动画。 总之,通过在UE4中使用动画蓝图和相关节点,我们可以轻松制作出丰富多样的角度变化动画。这些动画可以为游戏增添更多的细节和真实感,使玩家体验更加丰富和沉浸。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值