您想找什么?
Engine & platform

获取我们的首份 Unity 动画指南

SHANTI ZACHARIAH / UNITY TECHNOLOGIESSenior content marketing manager
Jun 13, 2024|6 最低
Unity 动画制作权威指南》电子书封面 | 博客图片
为方便起见,此网页已进行机器翻译。我们无法保证翻译内容的准确性或可靠性。如果您对翻译内容的准确性有疑问,请参阅此网页的官方英文版本。

动画是制作游戏最重要的部分之一。事物需要移动,人物需要对环境做出细致入微的反应。每一个手势和动作,比如脚落在不平的地板上,或者角色伸手抓住一件物品,都有助于故事的讲述,并有助于建立沉浸感。

我们的新电子书 Unity 动画制作权威指南旨在让动画师和技术艺术家深入了解 Unity 中的动画功能。它是我们为希望尽可能高效地使用 Unity 进行创作的开发人员、艺术家和设计师提供的技术指南Collections 的一部分。

Unity 动画制作权威指南》电子书预览
动画电子书预览;封面设计:Sakura Rabbit
下载电子书

多年来,Unity 中的动画系统为许多游戏提供了动力,提供了诸如以下的核心功能:

- 为 Unity 的所有元素(包括对象、角色和属性)提供简便的工作流程和动画设置

- 支持导入的动画片段和在 Unity 中创建的动画

- 人形动画重定向--可将一个角色模型的动画应用到另一个角色模型上

- 对齐动画片段的简化工作流程

- 方便地预览动画片段、转场效果以及它们之间的互动效果

- 利用可视化编程工具管理动画之间的复杂互动

- 能以不同的逻辑为不同的身体部位制作动画

- 分层和屏蔽功能

除了这本电子书,你还将获得一份新的教程,介绍如何在 Unity 中导入和控制动画片段:

动画指南中有哪些内容?

我们的综合指南首先由 Unity 动画和装配技术艺术家 Dave Hunt 撰写前言。之后,您将学习的主要内容包括

- 如何从动作库、Autodesk Maya 和 Blender 将动画导入 Unity,以及如何处理 FBX 文件

- 导出动画、FBX 导出器和 Unity Recorder

- 通用动画类型、控制器、设置、图层、混合树和角色控制器

- 快捷方式、用户界面动画和事件

- 高级动画功能、只读片段中的事件、根运动和混合形状

- 人形动画类型

动画 Rigging、设置、装配以及 IK 与动画的合并

- 用于动画场景、关键帧、轨道类型和 Sequences 的 Timeline 系统

- 使用先进的物理学、毛皮和头发的运动动画以及粒子系统,并与 Alembic 软件包配合使用。

- AI 导航

- 2D Animation、PSD Importer、装配和 2D IK

Unity 中的运行时装配
运行中的装配左图:手持盒子的角色;右图:走过水坑时触发飞溅效果的角色

摘自电子书:整理动画文件的技巧

请欣赏电子书中关于如何整理动画文件的提示。归根结底,每个项目都是独一无二的,我们的目标应始终是制作出适合您生产的流水线。

Unity 角色的性格发展阶段
该图显示了典型的大型游戏开发周期中的角色开发阶段。图为 Unity 短片《亚当》中的人物。

命名规则

角色由许多物体、几何体、骨骼和配件组成。一个好的做法是将名称标准化,这样团队中的每个人都知道如何浏览层次结构。在简洁性和可读性之间找到良好的平衡。如果为团队中的动画师创建了自定义工具,那么标准化、易于理解的命名也会非常有用。

场景组织

如果您是打算直接在 Unity 中工作的动画师,请考虑制作一个沙盒场景和/或在预制模式下工作,以制作常见的游戏动画。

资产版本跟踪和自动化

通过 Unity 中的AssetPostprocessor类,您可以在导入资产时运行代码,或使用预设应用自动导入设置。这有助于有效验证资产是否符合团队的标准,使您能够更加专注于实际的内容创建。

在 Unity 中模拟并使用 FBX Exporter

设计师可以通过Timeline等系统在 Unity 中模拟动画和电影序列,从而高效地表达总体意图和时间安排。然后,原型动画可通过 FBX 导出器导出到动画师首选的 DCC 软件中,以便进一步润色。

展示台和自定义编辑器工具

Unity 通过编辑器工具提供了极大的灵活性,允许您根据自己的需要创建自定义界面,如可视化控制 Rigging,或其他工具,让美工人员更轻松地使用 Unity 中的许多动画工具 API。

使用 Animation Rigging 软件包在 Unity 中进行 IK 操作

启用运行时装配可使角色与游戏世界接触。例如,用手扫过表面或握住并转动门把手,这些细微的动作都需要对骨链进行修改才能看起来逼真。Unity 的Animation Rigging 软件包将允许您创建这些细节动作,使其成为角色创建过程中的一个重要补充。

用于捕捉游戏画面的 Unity Recorder

如果您正在用 Unity 制作动画片,或需要高质量的游戏画面,那么请将最终动画输出为视频文件。在玩游戏时捕捉原始视频可能会占用电脑资源,导致游戏无法正常运行,无法用于营销或视频内容目的。为了确保稳定的帧频,不因跳帧而出现卡顿,并达到最佳的录制质量,Unity Recorder可让你在编辑器内实时创建视频或图像序列。

运动图书馆

Adobe MixamoReallusion ActorCore都是动作库网站,网站上有成千上万的小型动作剪辑,可以下载到 Unity 中。除了有一系列免费角色可供选择外,你还可以上传自己的角色,这将在指南中介绍。Unity 资产商店也是查找预制动画的好地方。搜索动画类别,通过软件包管理器将软件包下载到 Unity。动画应自动设置并随时可以使用。

樱花兔角色动画
上图为樱花兔(Sakura Rabbit)的角色和动画作品,她使用 Unity 资产商店的 Final IK、Magica Cloth 和 Face Capture 等软件包制作丰富的动画。

立即下载动画指南,并在 Unity最佳实践中心查找我们为美工师、技术美术师和设计师提供的所有电子书籍。

另外:为了进一步拓展动画知识,mocap 公司 Rokoko 为动画师提供了大量免费资源,包括有关装配和动画的电子书籍。点击此处查找动画资源