ue3d虚幻UE引擎游戏中如何切换镜头

虚幻UE引擎游戏中如何切换镜头

分类:
ue3d - 虚幻UE引擎游戏中如何切换镜头

如果想让游戏在游戏过程中切换多个摄像机,则说明在UE引擎中放置了​​任意数量的摄像机,并以不同视角呈现主角,那么在虚幻引擎中实现切换镜头并不难,所以3D天堂简单介绍一下该方法。

放置摄像机

当然,提前把相机放在水平面上是很有必要的。

ue3d - 虚幻UE引擎游戏中如何切换镜头

查找并放置摄像机actor。

ue3d - 虚幻UE引擎游戏中如何切换镜头

当放置相机actor时,从相机看到的视口会显示在右下方,所以边看边调整相机的位置和角度。

在关卡蓝图上添加相机

在仍然选择相机演员的情况下,打开关卡蓝图。

ue3d - 虚幻UE引擎游戏中如何切换镜头

右键单击打开搜索菜单并选择创建对CameraActor的引用,或者选择Create CameraActor reference将放置的相机actor添加到关卡蓝图。

添加相机切换节点

首先,需要获取PlayerController,因此创建一个Get Player Controller节点。然后从pin中提取PlayerController信息并创建一个Set View Target with Blend节点。

ue3d - 虚幻UE引擎游戏中如何切换镜头

最后,将相机Actor的引脚连接到新视图目标引脚,现在可以切换相机,所要做的就是生成一个事件并切换相机。

从输入事件切换相机

然后,设置以下节点,以便可以使用适当的输入事件切换相机。

ue3d - 虚幻UE引擎游戏中如何切换镜头

由于FlipFlop节点A和B将在每次触发事件时切换。

当运行这个…

能够切换相机。

Set View Target With Blend可以在切换时将各种信息传递给blend。

虚幻引擎使用Blend设置视图目标,可从这里参阅官方文档。

  • New View Target → 要将视图切换到的目标actor
  • Blend Time → 切换时的混合时间(秒)
  • Blend Func → 切换时使用的混合函数
  • Blend Exp → 切换时影响混合函数的系数
  • Lock Outgoing → 将剩余的混合发送到最终帧相机位置Lock view target

如果用好这些,将能够相当大地控制相机切换的移动。当然,如果想使用成熟的曲线编辑器,可以考虑使用Timeline或Matinee。

不是相机也可以切换

可能会有切换到相机的图像,但即使它不是相机,这个功能实际上也可以,即使是简单的静态网格物体、灯光等也可以切换。

但是,由于视图取决于Actor的位置和方向,如果要调整外观,请为相机Actor或具有相机组件的Actor进行。

以上是3D天堂关于虚幻引擎游戏中如何切换镜头的全部内容,如果你有任何反馈,请随时在本页面下方留言。

相关信息

  • 类型:知识
  • 字数:630
  • 字符:1887
  • 适用软件:Unreal Engine
  • 说明:无
  • 编号:164783

热门内容

提示:3D天堂作为服务提供者,尊重网络版权及知识产权,对某些行为的发生不具备充分的监控能力,若无意间侵犯到您的权利,请 联系我们,我们会在收到信息后尽快给予处理。

本站文章版权归本站自创作者所有,未经允许不得转载!