第3章MotionBuilder简介
前面提到过,使用动作捕捉系统制作三维动画,拍摄只是占了整个流程的一小部分,而大量的工作是在MotionBuilder软件中完成,因此,熟练掌握MotionBuilder软件的使用就成为制作动作捕捉动画的非常重要的环节。
3.1MotionBuilder基本介绍
MotionBuilder的前身是FILMBOX,如图3.1所示,由Kaydara公司开发。1994年,为了完成一个动作控制项目,Kaydara公司开发了FILMBOX,早期的FILMBOX并不是一个真正完全的动作捕捉系统而只是一个插件,它可以让用户导入Softimage的动画曲线。2004年,Kaydara公司被Alias并购,2006年Alias又被Autodesk并购并将软件更名为MotionBuilder,此后它逐步成为一个成熟的产品。MotionBuilder的文件格式FBX(FILMBOX的缩写)成为动画文件交换的标准。
图3.1FILMBOX软件界面
FILMBOX/MotionBuilder的***Benoit Sevigny在1999年左右目睹了一些艺术家利用音轨来制作面部动画非常困难,于是想到使用一些简单的工具,利用声音来实时驱动面部动画。因此用户可在捕捉动作的同时录制声音,后期再利用声音来驱动表情。这一功能被开发出来成为VoiceReality,一款利用声音实时驱动面部表情的软件,VoiceReality也*终成为MotionBuilder软件的一个部分。
随着时间的推移,Sevigny认为FILMBOX/MotionBuilder要成为一个实时的动画系统,并让其他数字设备与之相连,包括动作捕捉、手套、面部跟踪系统、MIDI、光源、输入设备和表面控制、网络、音频、视频、语音、时间码等。结果使得FILMBOX/MotionBuilder成为**的动作捕捉工具,并被广泛应用于电视、游戏和电影等。**影片《骇客帝国》中的Neo躲避子弹的镜头,就是使用FILMBOX来实现单反镜头画面的同步,如图3.2所示。
图3.2《骇客帝国》中的经典镜头
虽然MotionBuilder被认为主要应用于动作捕捉领域,但是MotionBuilder也是一个很好的关键帧动画工具,因为它可以让用户自由地利用层来将关键帧和动作捕捉动画融合到一起。
MotionBuilder是业界*为重要的3D角色动画软件之一。它集成了众多**的工具,为制作高质量的动画作品提供了保证。此外,MotionBuilder中还包括独特的实时架构、无损的动画层、非线性的故事板编辑环境和平滑的工作流程。
MotionBuilder**地支持平台不受限制的FBX高端三维制作与交换格式。它能让用户从各种各样的资源中快速而轻松地获取和交换三维资源与媒体。FBX格式得到了业界领先的软硬件厂商的广泛支持,甚至已经成为三维模型的通用交换标准。
Autodesk MotionBuilder 2011已经与Autodesk HumanIK中间件进行整合,使得Autodesk MotionBuilder所包含的姿势控制、角色控制和角色定义表也可以与HumanIK插件共同使用。目前MotionBuilder的主要应用领域就是动作捕捉及其数据处理与动作编辑等。
3.2安装MotionBuilder软件
MotionBuilder可以支持Windows和Linux双平台,作为一个实时三维动画软件,它对计算机的硬件有着较高的要求。
3.2.1MotionBuilder安装软硬件要求
根据Autodesk官方给出的信息,MotionBuilder 2018支持64位操作系统,对系统软件的*低要求如表3.1和表3.2所示。
表3.1MotionBuilder软件要求
软件
操作系统√Microsoft Windows 7 (SP1) and Windows 10 Professional operating system
√Red Hat Enterprise Linux 6.5 & 7.2 WS operating system
√CentOS 6.5 & 7.2 Linux operating system
浏览器Autodesk**使用以下浏览器的*新版来获取在线补充内容Apple Safari
√Google ChromeTM
√Microsoft Internet Explorer
√Mozilla Firefox
表3.2MotionBuilder硬件要求
硬件
CPU64位Intel或者AMD多核处理器
显卡参照Maya软件要求
内存至少8GB(**使用16GB及以上)
磁盘空间至少剩余4GB空间用于软件安装
鼠标3键鼠标