Notifications
Article
Unity影视动画示例项目发布
Updated a year ago
418
0
随着实时电影制作逐渐得到人们的关注,很多用户希望尝试遵循最新实践指南来尝试创作影视场景,从而实现快速迭代和强大的故事创作工作流程。我们在Asset Store资源商店发布了Unity影视动画示例项目Film Sample Project,以便用户使用Unity创作线性影视内容,例如:游戏过场动画、短片或其它用例。
本文将由Made with Unity团队的高级制作人Mike Wuetherick,为大家介绍Unity影视动画示例项目Film Sample Project。
Mike Wuetherick带领团队在过去二年中制作了大量影视项目,包括与Oats Studios合作的《ADAM 2》和《ADAM 3》,以及最近与迪士尼电视动画部门合作的《 Baymax Dreams》。

示例项目介绍

Unity影视动画示例项目Film Sample Project包含一个示例Unity项目,该项目为希望创作短片或动画系列相关内容的用户进行了预配置。它使用了创作《Adam 2: The Mirror》和《Baymax Dreams》系列短片时的布局提示,可以作为用户在Unity中创作影视动画项目的起点。
该项目使用全新的高清晰渲染管线、Post Processing Stack V2、Timeline和Cinemachine,包含许多编辑器实用功能、自定义时间轴轨道,以及我们在用Unity创作影视动画作品开发所使用的实用工具。
Unity影视动画示例项目Film Sample Project一是个完整的Unity项目,需要安装Unity 2018.2及以上版本,并导入到空白项目中。

你可以在Unity Asset Store资源商店进行下载

资源内容

Film Sample Project包含:
  • 基本的项目结构和组织内容。包括:用于开发线性作品的自定义Unity编辑器窗口布局,例如该布局默认显示Timeline窗口。
  • 多场景加载框架。
  • 基本的目录结构。包括:内容、场景、时间轴等相应目录。
  • 工具库和时间轴扩展等内容。这些内容是创作时开发的,在进行情节创作时非常实用。
  • 示例短片包含Oats Studios的《ADAM: The Mirror》中的三个镜头,包括:ADAM角色、WASP角色、Traption守卫角色以及短片中原始动作捕捉摄像机的移动过程。
  • 三个角色的动画和动作捕捉摄像机,作为通用绑定动画提供。
  • 空白的场景序列集和时间轴,旨在作为创建新情节系列的开始。

组织概览

Film Sample Project中的所有内容都使用特别的文件夹结构进行组织,如下图所示。这是个最佳实践,也是项目中开发多场景框架所要求的。建议按照类似方式组织自己的内容。
下面部分将介绍如何为自己的项目配置场景框架。
Content文件夹:所有3D模型、动画、角色、道具、音频等内容都位于该文件夹中。
Scenes文件夹:包含用作示例和教程的场景。
Timeline文件夹:该文件夹包含用于示例情节的Timeline序列。

使用Film Sample

Film Sample包含二个示例以及一些教程场景供用户使用。
第一个示例是个预制项目,使用了《ADAM 2》短片的部分资源来展示如何在创作时组织内容、Unity场景和Timeline。
第二个示例是个空白模板,包含预制Unity场景和Timeline序列,这些内容旨在让用户从头开始构建自己的序列。
加载示例时,先找到Unity项目中的Scenes文件夹。
如上图所示,可以看到Scenes中有许多文件夹。示例分别位于EmptySeries文件夹和FilmSampleV1文件夹中。
在Scenes目录下的FilmSampleV1文件夹中,有一个FilmSampleSceneLoader文件。选中时,检视窗口如下图所示。
多场景加载系统旨在实现易用性和通用性,其主要目标是让用户以二种分类定义和加载Unity场景列表,即Main Scenes或Set Scenes。
对话框底部的按钮会加载合适的场景:
  • Load Full Workflow:加载列表中的全部场景,包括:Main Scene和Set Scenes。
  • Load Set Only:仅加载Set Scenes列表中的场景。

通过使用二个场景加载的工作流程,环境/光照艺术家可以加载场景子集进行工作,不必加载包含所有角色、动画等内容的完整时间轴。大型制作项目中的完整工作流程可能会更大,所以这部分内容是为光照和布景设计师所制作的。
如果打开Film Sample V1场景加载工具并选择Load Full Workflow,将出现本文标题图片中的设置。该示例包含《ADAM: Episode 2》的三个镜头,展示了如何使用Timeline和Nested Timelines,以及为短片创建摄像机的不同方法,其中一个方法只使用Cinemachine,还有一个方法展示了Oat Studios为原始短片制作的原始动作捕捉摄像机。
打开Scenes目录下的EmptySeries文件夹,会看到加载空白示例的相应场景加载工具。你可以使用该示例作为创作自己项目的起点。

小结

Film Sample包含许多工具、自定义Timeline轨道、编辑器工具和其它实用工具,旨在让《ADAM》这类线性作品的创作过程更为简单。了解更多信息,请查看项目中的FilmSample Readme文件。
我们也期待看到开发者使用Unity创作出更多影视动画作品。更多优质资源介绍尽在Unity官方中文社区(UnityChina.cn) !
Unity China
664
Comments