15个动画师制作出了50个电影镜头。Murphy为复杂的开场制作了动画,学生Ben Catmull制作了8到10个镜头。在Pixar公司制作另外影片的动画师有空时设计了1到2个镜头。制作镜头的动画师为每只鸟创建了几个动画层:它们的行动姿势、面部动画、次级动画、鸟之间的接触、羽毛以及电线。
Pixar的动画师用MenV独家专利软件来工作,用Alias/Wavefront的maya软件和Pixar公司自己的建模工具为角色和场景建模。他们把鸟模型的骨架放入一个球体中。从外表来看,它就像一幅卡通画,但除了嘴巴边缘,球内的每个部位都能像真实鸟儿那样运动。
动画师要把这些球体转变成肥胖的鸟儿。当他们开始检测这些小家伙时,Murphy做了一个步行测验,感觉它们像一些坚硬的鸡蛋。这些小家伙步行时没有左右摆动的弧形动作,因此,他们插入了腹部左右摇摆的动画。
集聚在一起的鸟群
对于动画设计师,最大的技术挑战就是设计鸟儿之间的接触并为羽毛设计动画,这些都需要新的工具。使它们互相接触但又不交叉是项难以处理的工作。
技术指导主任Bill Wise创建了可弯曲的、扁圆形的隐形碰撞探测器,他称之为"触片"。Wise把这些触片放在鸟模型之间并制作一些钩子把模型连起来;动画师为触片设计形状和动画。鸟模型里设有代码来估计它们与触片相连接的地方。
代码检测鸟模型的顶点是否在一个由触片定义的边界盒里。如果顶点在盒子之外,那么它落在了鸟身上同一个位置;如果在盒子内,它移动就会改变鸟模型的形状。换句话说,当钩在触片上的鸟模型靠近那个触片时,它就会使模型形成一个由触片的形状所决定的外形。
"事情就好在如果两只挨在一起的鸟之间有一个触片,他们都能挤压它"Wise说到,"当鸟的外表歪曲时,羽毛也随之歪曲,这正是你想要的效果。"
羽毛
为帮助动画师设计羽毛动画,Wise创建了供动画师使用的羽毛小版本,并想出为少数羽毛设计动画的方法,另外,他还优化了软件。每只鸟有2873片羽毛,存入到一个容量为400MB的存储器里。后来,Wise能把它们存入45MB的存储器中。
除了主要的羽毛,每个鸟模型上都添加了几何体来软化它的轮廓。为了使某些特定羽毛显得柔和,羽毛的边缘显得毛茸茸,工作小组用了小片的毛发帖图和半透明纹理。
Wise还为一些秃点添加了羽毛。例如,当动画设计者为鸟设计皱眉头的动画时,鸟的外表就会拉伸并使羽毛伸展开来。为点缀秃点,Wise创作了软件,此软件能制作出特殊羽毛的副本并把它们随意的分布在原羽毛的周围。
为了设计羽毛动画,Keith Gordon创建了大型的控制器,能在鸟模型的各部位(顶部、上半部、中间及下部)上下移动羽毛,而且,各部位的羽毛都能重叠。
结束曲
为给电线折断时从鸟身上落下来的、飘在半空的羽毛设计动画,Wise使用Pixar公司的粒子系统。他们捕捉了每根在半空中正下落的羽毛的千变万化的模型,然后把数据输入粒子系统。接下来很简单,他们调节重力、风向和环境直到满意为止。
工作小组也用Wise编写的代码程序,用程序建模创建了麦地。程序开始创建了(小麦的)主干,添加了一定数量的叶子和麦穗,然后输入主干长度、叶子长度和宽度的参数。Wise说:"根据3D场景,我制作了一块嘈杂的麦地(模型),然后弯曲、旋转和放缩所有不 同的参数来制作它"。
同样,给羽毛加亮也是个棘手问题。"Ralph希望羽毛看起来光滑而在适当角落要光亮,"从事影片加亮工作的Jesse Hollander说,"他希望影片看上去有一个炎热且充满阳光的环境,并希望观众能感觉到热度。"
"这些角色非常有趣,然而,它们存在于Pixar的现实世界中,"Wise说道,"这部影片比以前的(影片)更具有风格,但仍有复杂性和现实性。我认为这些鸟是我们最具有卡通意义的角色"。