如何在虚幻引擎中制作关键帧动画
如果你想使用虚幻引擎制作关键帧动画,那你就来对地方了!我们将在这里探讨关键帧动画,并讲解它的制作步骤。
关键帧动画是什么?
在你的动画制作学习之旅中,很可能会遇到关键帧这个词。但关键帧究竟是什么,它与动画有什么关系?
动画由帧组成,它们是一系列图画、渲染图或照片,在高速播放时,人眼会将它们理解为连续的运动。胶片电影中采用的也是同样的概念,胶卷上的一张张图像在高速回放时会让人产生运动的错觉。
创作动画时,美术师经常借助
关键帧
控制动画的时间。关键帧将设定过渡的开始位置或结束位置,而这中间的帧可以单独填充。例如,假设你想让一名角色在一秒钟内举起手臂。游戏动画通常采用每秒30帧(fps)的速率,这意味着创建一秒钟的动作需要30张图像或帧。要让角色在一秒钟内抬起手臂,你可以在第1帧设置一个关键帧,然后在第30帧设置另一个关键帧。使用动画软件回放作品时,它将自动在这两个关键帧之间“填充”帧,手臂会在一秒钟内被平稳地抬起。
在手绘动画的时代,关键帧是由高级动画师设定的,而初级动画师则负责绘制中间的帧。在电脑动画中,由美术师设定关键帧,软件负责填充中间的帧。在更高级的工作流程中,如果团队希望进一步控制输出,也可以使用表演捕捉和游戏机制等。
使用虚幻引擎制作动画
虚幻引擎是一款游戏引擎。虽然它最初被设计为一个3D游戏开发平台,但它包含许多动画功能(包括关键帧),因此
大量工作室开始使用它作为内容创作
的主要工具。
请遵循以下步骤,开始在虚幻引擎中制作你的第一段动画。在本课程中,我们将制作滑动门的动画。请务必抽空阅读这份
热键/设置
指南,它将帮助你节省大量时间。
要求
本教程所需的所有工具和资产都可以免费下载,但要使用它们,你需要一台性能十分强劲的计算机以及至少36GB的可用磁盘空间。请参阅
虚幻引擎文档,了解关于硬件要求的详细信息
。
在开始之前,你需要
下载并安装Epic Games启动持续
,然后安装虚幻引擎。初次运行启动程序时,程序会要求你登录或免费创建一个Epic Games账户。请选择最适合你的登录方式。
要安装虚幻引擎,请点击左边的“虚幻引擎”标签页,然后点击启动程序右上方的“安装引擎”。等待一段时间,直到最新版本的虚幻引擎安装完毕。你可以选择只安装所需的组件,以节省磁盘空间。
你可以
在该视频中
找到安装Epic Games启动程序和虚幻引擎的步骤说明。
如何为对象制作动画
现在,虚幻引擎已经安装完毕,你需要寻找一个商城场景,并在引擎中打开它。商城中有许多可以立即在虚幻引擎中使用的资产。资产包括对象、角色、图像和音频文件。
在Epic启动程序中,点击
虚幻商城
标签页。
在虚幻商城中,搜索“Scifi Hallway”。
找到资产后,点击该资产,然后依次点击
免费
和
创建项目
。在弹出的
选择项目名称和位置
对话框中,选择一个文件夹位置和项目名称,然后点击
创建
。等待项目文件下载到电脑中。
要找到并打开已下载的项目,请点击屏幕上方的
库
标签页。Scifi Hallway项目应该会出现在列表中。双击该项目,在虚幻引擎中打开它。在项目加载期间等待片刻。
你可能会在屏幕左上方看到一条信息:光照需要重建。你可以忽略这条消息,这不会引起任何问题,但如果你希望消除这条消息,可以点击
“构建”菜单下的“仅构建光照”
,然后等待重新构建光照(这可能需要几分钟)。在将来,只要你在处理项目时看到这条消息,都可以遵循同样的做法消除它。
虚幻引擎拥有一个用于展示场景的透视视口,此外,在视口上方、旁边和下方都排列着控件。如果你使用过3D建模软件,就应该会对视口和控件系统感到熟悉。
该视口显示了一些非渲染对象,如光源对象和反射球体。
点击视口,并按下G键可以隐藏这些非渲染对象。现在,你可以看到真正的可渲染场景了。
花些时间,尝试使用视口导航功能按钮,并探索场景。
点击鼠标左键并拖动
前后移动,左右旋转。
点击鼠标右键并拖动
旋转视图。
点击鼠标左键和右键并拖动
上下移动,或左右移动。
视口提供了几种不同的导航方式,其中可能就有你比较熟悉的方式。例如,你可以在这里使用Maya的标准按键,也可以使用光标键。如需了解关于视口功能按钮的更多信息,请参阅
视口功能按钮
帮助页面。
将视角调整至与下图相似的位置,正对着两旁放有植物的橙色门。
点击左侧的橙色门,选中它。在屏幕右上方的大纲视图窗口中,你将看到对象
Fond_Wall_3
处于被选中状态。当门被选中时,其左下角出现了一组小小的三维坐标轴。
注意:如果你没有看到三维坐标轴,请按键盘上的
W
键。然后三维坐标轴应该就会出现。
接下来,你需要将这个对象添加到Sequencer模块中,这样才能为它制作动画。Sequencer可以充当关键帧编辑器,类似于非线性编辑器。
在主工具栏上,点击
过场动画
按钮(电影场记板图标),然后选择
添加关卡序列
。在出现的
资产另存为
对话框中,注意修改
命名
栏位中的名称,然后点击
保存
。此操作将打开Sequencer模块。
注意:如果你不小心关闭了Sequencer,可以点击屏幕底部的
内容侧滑菜单
,或者按
Ctrl+空格
,再次打开它。
在Sequencer中,点击窗口左上方的
轨道
按钮。选择
Actor到Sequencer
选项,然后选择对象
Fond_Wall_3
。若要在列表中快速找到该对象,可以在搜索栏中输入对象的部分名称。
这会在Sequencer中为门对象创建轨道。接下来,你需要制作改变位置的动画,让门向上滑动。
在Sequencer中,点击
变换
左边的箭头,展开三条变换轨道。你需要为
位置
轨道制作动画。
注意:0000处的橙色标记被称为“播放头”。在关键帧区域的左侧,也以橙色文本显示了播放头的当前位置。
大多数动画师都是以每秒帧数为单位工作的,所以时间刻度默认显示为帧数。在这份面向初学者的教程中,我们要将显示的时间刻度改为秒,便于初学者理解。为此,请在Sequencer工具栏上找到
每秒帧数
菜单。选择
将时间显示为
,然后将时间显示刻度改为
秒
。
接下来,你需要在时间0.00处为墙壁位置设置一个关键帧。在
位置
轨道上,点击
+
按钮,在0.00处添加关键帧。
下一步是在序列的第三秒处为门设置关键帧。首先,将橙色的播放头拖至3.00标记处。
确保选中左侧的门,在视口中找到位于门左下角的三维坐标轴。向上拖动轴的向上箭头,使门滑开。
在
位置
轨道上,点击
+
按钮,在3.00秒处添加关键帧。
拖动播放头,快速预览一遍动画。你会看到,门从0.00秒处的关闭位置移动到3.00秒处的打开位置。恭喜,你成功地创建了一段动画!
现在,你知道了如何设置关键帧。通过将对象作为轨道添加到Sequencer中并移动它,你可以为你喜欢的任何物体制作动画了。例如,你可以使用同样的流程开启另一扇门:选中门,转到关键帧,移动门,然后设置另一个关键帧。
现在,我们来看看如何输出动画,供人们观看。要输出动画,你首先需要在场景中添加摄像机。
在Sequencer工具栏上,点击
创建摄像机
按钮(摄像机图标),在场景中创建摄像机。这也会为摄像机创建几条轨道,包括一条
镜头切换
轨道,你可以在其中看到动画的帧。
视口将发生改变,显示摄像机所拍摄到的内容,左上方会出现一个“驾驶激活”标签。这表示你可以使用视口导航功能按钮“驾驶”摄像机。使用这些功能按钮将视角调整到你想要渲染的样子。
现在你已经做好准备,可以将动画输出到影片文件中了。使用虚幻引擎渲染该场景时,每一帧只会花费几分之一秒的渲染时间。
在Sequencer工具栏上,点击
渲染
按钮(找到开拍板图标),打开
渲染影片设置
对话框。
在“渲染影片设置”对话框中,确保将
图像输出格式
设置为
视频序列(AVI)
。
点击
输出目录
栏位右侧的三点按钮,打开项目的
内容
文件夹。
点击并创建一个名为
Renders
的文件夹。选择该文件夹,返回“渲染影片设置”对话框。
点击
捕获影片
,将影片渲染至该文件夹中。在“保存内容”对话框中,点击“保存选中项”,在渲染前保存你的场景。
完成渲染需要花费几秒钟时间。然后,你就可以观看渲染后的影片了。
在虚幻引擎外部,使用系统的文件夹导航系统(例如Windows文件资源管理器)进入
Renders
文件夹。双击文件夹中的视频,使用你选择的视频播放器观看。
继续你的关键帧动画之旅
若要进一步学习动画,你可以继续为上面的场景制作动画,也可以从
虚幻商城
中选择其他内容进行练习。你还可以访问
Epic开发者社区
,找到数百小时的免费在线学习资源,包括
动画课程
。
虚幻引擎文档包含许多关于
如何使用Sequencer制作动画
的有用文章。在我们的
动画中心
和免费的
《动画实践指南》
中,你还可以从使用虚幻引擎制作动画的专业工作室那里汲取灵感。
如果你想开始制作角色动画,也可以查看我们的
实时角色动画培训资源汇总
。
更多实时技术简要介绍
查看全部
实时技术简要介绍
电影和电影制片技术中的动画
实时技术简要介绍
增强现实是什么?
实时技术简要介绍
如何创造数字人类?
关注我们
获取关于行业创新的新闻及最新免费资产
所属行业
登录订阅
通过提交您的信息,即表示您想收到 Epic Games 的新闻、调查问卷和特惠推送。
隐私政策