Unity 工具的应用

工业艺术家和电影人惯于谈论在最近的一个项目他们的首选工具-无论是数字或物理工具,新的或旧的,豪华或廉价的。今天就由拉里·卡特勒谈谈Unity。卡特勒是Baobab Studios的联合创始人和首席技术官,该工作室曾多次获得艾美奖。该工作室最新的作品是《Baba Yaga》,它在今年获得了两个安妮奖提名。接下来,卡特勒就会和我们聊一下Unity在《Baba Yaga》流程中的核心作用:

拉里·卡特勒: Unity是我们用于在移动VR上以72 fps实时渲染《Baba Yaga》场景的游戏引擎。虽然我们仍然在Maya中建模、绑定和制作动画,但其他一切都是在Unity中创作的。我们在Unity中创造了非线性叙述结构。程式化的VR故事外观都是在Unity中制作的,互动、角色AI、效果和灯光也是如此。

Unity一直是我们所有VR项目的中心,这个可以追溯到2016年的《Asteroids!》。在5个交互式VR项目的过程中,我们已经在Unity上发展了我们的故事实时叙述平台“Storyteller“。

“Storyteller“已经成为一个综合性和开创性的工具集,用于创造电影质量的实时动画,既可以创作交互式VR叙事,也可以重新创造传统的动画电影制作。如果没有Unity作为支柱,我们就不可能创建这个工具集。

我们把所有的项目都当作实验。结果是,我们的每一个VR叙述都推动了我们在不同方向上使用Unity,并随着时间的推移扩大和加强了“Storyteller“平台。对于所有这些实验和最终的项目,Unity是一个灵活的基础。

在《Asteroids!》,我们尝试通过让观众成为故事的积极参与者来进行互动。这是我们第一次使用手动控制器。观众可以与外星人建立一种有意义的联系,并做出有意义的决定。在这个项目中,我们建立了一个基于Unity的框架,让我们的美术人员能够创造出实时运行的电影质量的动画表演。然后我们在角色技术系统的基础上构建了一个早期的角色AI系统。这使得虚拟现实角色的表现既具有高度的表现力又具有高度的互动性。

《Crow:The Legend》给我们的团队带来了很多新的挑战,因为它在VR电影制作的各个方面都有很大的野心。所以,我们真的建立了我们的美工工具集来处理不断扩大的生产规模。我们认为在VR和传统电影(2d)中讲述“Crow”的故事是很重要的。为此,我们创建了一个2D电影工具集:我们的软件框架,用于同时跨多种媒体制作实时项目的不同版本。

我们整个2D版本的《Asteroids!》是在Unity中实时渲染的,结果超出了我们的预期。 《Asteroids!》在2019年获得了四项艾美奖。值得注意的是,这是实时渲染项目第一次在与拥有更多渲染时间和资源的传统动画项目竞争的同时,获得了动画领域的杰出艺术成就奖(包括制作设计和角色设计)。

《Bonfire》是一种高度互动的体验,该项目被设计成体验式的。观众需要与外星人人“Porkbun”建立一种有意义的关系。我们创造了一个全新的系统来创造这种完全非线性的体验。我们还为外星人Porkbun和观众的助手Debbie开发了更高级的情感角色AI系统。《Bonfire》是Oculus Quest(VR头戴设备)的发行合作伙伴,所以我们需要扩展我们的系统,以便能够使用手机芯片组渲染所有内容。

《Baba Yaga》代表了在互动性、VR故事叙述以及确保观众对角色和故事的重要性方面的下一步。《Baba Yaga》通过让观众成为故事中的主角来推动我们的工具集:你的选择真的很重要,并以戏剧化的方式改变体验。《Baba Yaga》还要求我们在手工制作、戏剧艺术风格以及富有表现力和微妙的角色动画方面进行创新。

在《Baba Yaga》的制作早期, 我们就决定制作一个电影和戏剧版本。基于《Crow: The Legend 》剧场版的经验,我们对2D电影工具进行了许多改进。我们的导演Eric Darnell想要亲自在Unity中拍摄电影摄影,以从情感第一人称POV中讲述2D版本​的《Baba Yaga》。

为此,我们充分利用了Unity中的Cinemachine功能。我们构建了一套与Cinemachine和时间轴集成的VR摄像机记录和编辑软件,让Eric可以直接在VR耳机中拍摄电影。Unity的伟大之处在于生成的工具集非常易于使用,让Eric可以亲自完成了2D版本的所有摄影工作。

 

 

PHP Code Snippets Powered By : XYZScripts.com