如何用 VR 游戏引擎做出超燃的过场动画?

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
查看查看114 回复回复1 收藏收藏 分享淘帖 转播转播 分享分享 微信
查看: 114|回复: 1
收起左侧

如何用 VR 游戏引擎做出超燃的过场动画?

[复制链接]
智能科技 发表于 2016-10-4 22:41:37 | 显示全部楼层 |阅读模式
快来登录
获取优质的苹果资讯内容
收藏热门的iOS等技术干货
拷贝下载Swift Demo源代码
订阅梳理好了的知识点专辑

对于次世代游戏,过场动画(In-game Cinematic)是个非常重要组成部分,它能够更直观、炫丽地展示游戏角色以及故事情节,像《魔兽争霸》的过场动画就与其游戏齐名,让玩家狂热。而像《暗黑破坏神》中的过场动画,影响力甚至超越了游戏本身。

以往的过场动画制作更多依靠 CG 工具预渲染来制作和展现。随着游戏引擎功能地不断升级与强大,越来越多的过场动画可以在游戏引擎中直接完成。而当下火热的 VR 游戏,如果能够用游戏引擎来制作游戏内容相关的动画,将为 VR 游戏的传播与推广起到事半功倍的效果。

这次请到了指挥家 VR 的 UE 设计师指挥星,和大家分享如何用 UE4 游戏引擎的强大功能来轻松地制作出超燃的过场动画。

如何用 VR 游戏引擎做出超燃的过场动画? 1

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 1





1、虚幻引擎

Unreal Engine4,中文名虚幻引擎 4,是由 EPIC GAMES 研发的最新游戏开发工具套件。自从 2015 年宣布免费之后,越来越多的游戏从业者与其他行业迅速加入其队伍。UE4 最大的核心优势在于它震撼的画面表现和完整的开发工具。随着在虚拟现实行业崛起,UE4 不断更新并与虚拟现实开发完美结合,目前已成为众多 VR 开发者的首选工具哦~

而 UE4 中的 Matinee 动画工具,则让游戏的过场动画制作变得更加易上手。就像一杯 Dry Martine,简约却又彰显品位与内涵。

如何用 VR 游戏引擎做出超燃的过场动画? 2

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 2





2、Matinee

Matinee 动画工具提供了对 Actor 属性随时间进行动画处理的功能,也提供了创建动态的游戏体验或游戏中过场动画序列的功能。该系统是基于专用的动画轨迹,你可以在该轨迹上放置关键帧来设置关卡中 Actor 某些属性的值。Matinee 编辑器类似于用于视频编辑的非线性编辑器,这使得视频制作专业人员对它感觉很熟悉。

如何用 VR 游戏引擎做出超燃的过场动画? 3

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 3

过场动画

今天我们就通过最经常用到的镜头运动与切换来简单介绍一下这个工具的运用,即怎么通过 Matinee 来实现镜头运动。让我们一起模拟电影制作过程,跟着指挥星一起做 VR 界的「冯小刚」吧!

首先我们先来认识下 Matinee 的编辑界面↓

如何用 VR 游戏引擎做出超燃的过场动画? 4

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 4




2.1、Step1:拖出相机(设置电影摄像机机位)

首先我们在场景中拖出一个相机,把它放在你想要拍摄的位置。PS:在进行拍摄前你需要像一个编剧,设想好你要拍摄的方向或剧情。

如何用 VR 游戏引擎做出超燃的过场动画? 5

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 5


如何用 VR 游戏引擎做出超燃的过场动画? 6

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 6




2.2、Step2:打开工具栏添加 Matinee(打板「action!」)

打开工具栏上的打板(Cinematics)添加 Matinee

如何用 VR 游戏引擎做出超燃的过场动画? 7

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 7


在 Matinee 中添加一个相机组(Add New Camera Group)就可到下一步。

如何用 VR 游戏引擎做出超燃的过场动画? 8

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 8


如何用 VR 游戏引擎做出超燃的过场动画? 9

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 9




2.3、Step3:形成位移(安置摄像机轨道)

相机移动到目标点,选择在结束的时间添加帧,这样就形成一段位移。重复此步骤,完成其它镜头的动画轨迹,如四合院中庭、院里主卧、客厅等等空间,镜头都可进行录制。

如何用 VR 游戏引擎做出超燃的过场动画? 10

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 10


如何用 VR 游戏引擎做出超燃的过场动画? 11

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 11




2.4、Step4:拼接镜头(后期剪辑,拼接成完整镜头)

接下来再将完成的镜头拼接在一起,组合好顺序,比如你想将镜头先卧室向院里推,或是从街边道路向卧室推等。当你不再添加相机组时,右击空白处,添加导演组将所有相机组连接成一个完整镜头。

如何用 VR 游戏引擎做出超燃的过场动画? 12

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 12


选中导演组,按下键盘 Enter 键可以选择镜头号,这里我们按照顺序分别添加镜头。

如何用 VR 游戏引擎做出超燃的过场动画? 13

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 13


在导演组里编辑镜头的时长,这样便简单完成几个镜头的组合工作。

如何用 VR 游戏引擎做出超燃的过场动画? 14

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 14


镜头运动轨迹如下↓

如何用 VR 游戏引擎做出超燃的过场动画? 15

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 15


另外 Matinee 同样提供了非常便捷导出选项,可以轻松到出 AVI 视频格式。

如何用 VR 游戏引擎做出超燃的过场动画? 16

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 16


导出后画面的呈现就非常惊艳啦↓

如何用 VR 游戏引擎做出超燃的过场动画? 17

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 17




2.5、Step5:通过蓝图触发 Matinee(镜头运动、特效、角色动作)

那么如何通过蓝图触发 Matinee 呢,简单的说,通过以下四个步骤实现↓

  • 在世界大纲视图中选择包含您想播放的序列的 MatineeActor;
  • 打开关卡蓝图,确保该蓝图处于图表模式,以便于你进行进一步的操作;
  • 在关卡蓝图中,选中 Matinee Actor,右击图表在显示出的关联菜单中,输入 PLAY 来过滤结果,并从列表中选 PLAY 播放节点,这时侯 Matinee Actor 节点已经附加到了它上面;


通过以上三个步骤,我们可以的得到这张最终图。

如何用 VR 游戏引擎做出超燃的过场动画? 18

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 18


那么要怎么触发这段动画呢,这时候按「F」键启动它;

如何用 VR 游戏引擎做出超燃的过场动画? 19

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 19


在程序启动后,我们便能随时促发这段制作好的 Matinee 动画,通过蓝图调用 Matinee 我们可以轻松的播放镜头动画,开关门等一些系列事件。

在导演组中提供了很多类型的 Track,比如 Event Track 可以在蓝图的中直接引用,可以轻松的做出诸如子弹时间等效果,我们现在在这边增加一个 Fade Track 达到镜头淡入淡出的效果。

如何用 VR 游戏引擎做出超燃的过场动画? 20

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 20


以指挥家 VR 的 VRStory 项目《First Contact》举例,下图即是《First Contact》利用 Matinee 做的其中一段子弹时间的镜头,图片中的部分元素分别为 Matinee 引用到的 Actor 和粒子,其中用到的一些触发动画与蓝图事件。

如何用 VR 游戏引擎做出超燃的过场动画? 21

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 21


如何用 VR 游戏引擎做出超燃的过场动画? 22

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 22


经过一番简单的解释,相信大家对怎么通过 Matinee 来实现镜头运动一定有所了解了,但是的 Matinee 的功能还不至于此,我们还可以通过 Matinee 轻松实时调用场景的各种元素。如下图所示,汽车爆炸的运动轨迹、方向、爆炸效果,周边石头飞起、火焰高度等都可以用 Matine 轻松打造。

如何用 VR 游戏引擎做出超燃的过场动画? 23

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 23


如何用 VR 游戏引擎做出超燃的过场动画? 24

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 24

图片截图来自 Unreal 官方 Showdown VR Demo

如何用 VR 游戏引擎做出超燃的过场动画? 25

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 25


另外,在虚幻引擎 4.12 版本新加入的 Sequencer(定序器),与 Matinee 一脉相承。它拥有诸多强大功能,如自动设置关键帧、过场摄像机和实时游戏进程录制。利用 Sequencer 可将序列自由组织为随意数量的资源,便于在大型动画项目中进行分工协作。打开现有的 Matinee 后动画后可将其导入 Sequencer,它同样支持 Matinee。

如何用 VR 游戏引擎做出超燃的过场动画? 26

如何用 VR 游戏引擎做出超燃的过场动画? - 敏捷大拇指 - 如何用 VR 游戏引擎做出超燃的过场动画? 26


通过虚幻引擎不断的更新迭代,使用游戏引擎制作一部真正 CG 影片正变得越来越有可能,相信在不久的将来就能欣赏到虚幻影视大作!




本文为指挥家 VR 的投稿(微信:ZHJ-Lab),指挥家 VR 是专业的虚拟现实内容团队,致力于先进的 VR 技术开发及优秀的 VR 内容制作。

都看到这里了,就把这篇资料推荐给您的好朋友吧,让他们也感受一下。

回帖是一种美德,也是对楼主发帖的尊重和支持。

*声明:敏捷大拇指是全球最大的Swift开发者社区、苹果粉丝家园、智能移动门户,所载内容仅限于传递更多最新信息,并不意味赞同其观点或证实其描述;内容仅供参考,并非绝对正确的建议。本站不对上述信息的真实性、合法性、完整性做出保证;转载请注明来源并加上本站链接,敏捷大拇指将保留所有法律权益。如有疑问或建议,邮件至marketing@swifthumb.com

*联系:微信公众平台:“swifthumb” / 腾讯微博:@swifthumb / 新浪微博:@swifthumb / 官方QQ一群:343549891(满) / 官方QQ二群:245285613 ,需要报上用户名才会被同意进群,请先注册敏捷大拇指

嗯,不错!期待更多好内容,支持一把:
支持敏捷大拇指,用支付宝支付10.24元 支持敏捷大拇指,用微信支付10.24元

评分

参与人数 1金钱 +10 收起 理由
Anewczs + 10 推送上首页了~分享到朋友圈微博QQ空间吧~.

查看全部评分

我叫床 发表于 2016-10-10 00:34:20 | 显示全部楼层
没看出跟视频有啥区别
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

做任务,领红包。
我要发帖

分享扩散

都看到这里了,就把这资料推荐给您的好朋友吧,让他们也感受一下。
您的每一位朋友访问此永久链接后,您都将获得相应的金钱积分奖励
热门推荐

合作伙伴

Swift小苹果

  • 北京治世天下科技有限公司
  • ©2014-2016 敏捷大拇指
  • 京ICP备14029482号
  • Powered by Discuz! X3.1 Licensed
  • swifthumb Wechat Code
  •   
快速回复 返回顶部 返回列表