
解析4种动物步态动画设计方法和技巧.docx
14页为动物制作动画很有趣,但也是一项复杂的技术活光是想象这些动物的四肢如何运动就足以难倒动画师了与那些多足怪物相比,我们更容易制作出类似于人物的角色动画,因为我们可以凭直觉把握两足动物的运动方式假设角色的行动方式与人类相似,动画师就比较容易根据自己的运动体验制作出其运动效果,但假设角色是一种四足生物,而你自己又没有这种直觉可参照时又要怎么办呢?你要怎样让它的行动方式真实可信?这方面或容许以从一些参考资料和高端的媒体播放设备入手所幸在动画社区中,我们可以获得丰富而有益的参考资料我将在下文引用一些参考资源,并以自己制作四足动物动作的过程为例,分享如何解构“行走、疾走、慢跑、疾驰〞这四种根本的动物步行方式,并分享自己的一些制作技巧开始通过QuickTime等可逐帧来回拖动的媒体查看器,你可以逐帧观察动物挪动方式绘制附有方向注释的小样〔大致效果图〕有助于你整合信息互联网上有许多提供实景动物镜头的网站,例如RhinoHouse这种人类及动物运动网站我们很容易找到不少参考资料,但难处在于将这些信息转化成对动画师及其所制作的角色有用的内容我在进入动画绘制的创意层面之前,通常要先做足调查功课,事先要搜集弁消化所有的技术细节和参考资料,我的主要步骤如下:1.考虑哪种动物与我的动画绘制对象最为接近;动画设计,参加我从镜头中观察到的方向以及任何不寻常的特性注释四种步态我在自己的职业生涯中发现,各种四足动物的挪动方式都具有惊人的相似性。
EadweardMuybridge的摄影作品虽然年代长远,但至今仍然非常管用在AnimalLocomotion的介绍内容中,他认为多数四足动物〔无论是狗、猫、马还是犀牛〕都有一样的步态它们的蹄子或爪子触地顺序在多种步行方式中根本一致唯一的区别在于脊椎的灵敏度但也有例外情况,比方大象和袋鼠之类的动物这四种行走速度,或称四种步态是多数四足动物的共性几乎每种四足动物行走、疾走、慢跑、疾驰时的四肢挪动方式都一模一样以下是根据Muybridge的?动物的运动?内容改制的示意图,在这里我们假设动物是面朝北,右腿在右,左腿在左的情况,弁将每条腿落地的顺序以数字符号标示出来落脚模式2144上作立33741|33|14J21J21|2行走疾走慢跑横向式旋转式仃走柒走侵昭疾驰疾驰例如,在旋转式疾驰〔游戏邦注:rotarygallop,指落地和提腿处于身体同侧〕步态中,假设你的循环始于左后脚先着地,第二个触地的就是右后脚,然后是左前脚,最后是右前脚我发如今横向式疾驰[transversegallop,指落地和提腿处于对侧〕及旋转式疾驰这两种步态中,后者出如今与马有关镜头中的频率比前者更高慢跑是最难制作的步态,因为它有太多上下变化的动作。
但大象的步行弁不遵循这种规那么,所以要单独考虑当你将角色的步行方式设置为适宜的顺序之后,就可以展创始意层面的工作为了节省时间,你可以针对每个步态制作一个步态循环动画,将脚的挪动锁定在关键帧和受控制帧中,将身体和头部上下起伏的动作铺设在这些帧中假设你使用的是通用设备,那么这些文件也可以输出用于其他动物身上〔游戏邦注:只需根据动物形体差异进展一些最小化的调整〕,将其作为动画制作的起始点只要简单地调整动画帧数,以及四足行走时的间距,或者动物在疾驰时的“跳跃〞间隔,就能根据这个根底文件制作出不同类型或速度的行走姿态行走在行走状态中,动物的左后腿会先着地,然后是左前腿,第三是右后腿,最后是右前腿行走是速度最慢的步态,所有四足动物均是如此Muybridge根据这一信息制作了一个行走、疾走、慢跑、疾驰步态分解示意图来介绍动物的运动方式四足动物的行走循环如以下图所示:行走落脚模式的的阶段▲左后腿•右后腿马因为拥有细长的腿,更易制作可视性的轮廓而成为最正确动物研究对象,以下图将马的行走循环划分成8个阶段:当你清楚动物的脚如何运动之后,就更容易理解下一步如何绘制动画可以将四足动物的行走想象成人类的两个补偿行走循环。
不知道有些游戏工作室是不是常用两个人扮成马来捕捉动作美国动画家PrestonBlair所画的人类行走循环生动地表达了两足动物行走过程中跨步〃和经过〃时的关键部位:跨步时臀部下沉弁复原至预备姿势,进入经过姿态时又开始提臀对四足动物来说,它们的臀部和前胸就是两个补偿弹球〃〔相当于两足动物行走时的臀部〕从下面第23帧画面可以看到,马的前足正处于跨步〃姿态,后腿那么处于经过〃状态我在这个挪动阶段中添加的圆圈以显示其前胸和臀部的起伏动作我们其实还可以将头部视为另一个弹球,作为臀部和前胸的补偿〔也就是动作惯性跟随和动作重叠,FollowThrough&OverlappingAction〕,制作行走动画为了用3D动画说明这种运动方式,我草拟了一个40帧的慢走循环这些循环必须对称,否那么行走时就会出现一些明显的故障,例如出现一病一拐等现象不同动画师会有不同的动画绘制方法和绝窍,我喜欢像处理2D或经典动画一样使用摆姿势的方法,而非从臀部开始或者分隔下部躯体,弁从整个角色入手构建四个主要姿势在这个阶段可以暂时忽略或者关闭脚趾和尾巴之类的细节我创立了四个关键帧,即行走姿态:两个跨步和两个经过我尽量让它们显得对称,但弁不需要完全准确。
在同个帧上键入所有的关键元素有个好处,因为在这时候,这些关键帧易于滑动调整行走的时序只要找到你开始添加重叠动作和动作惯性跟随这些完毕细节的根本时序,就可以方便快捷地调整和控制这个行走循环你可以在3D软件包中轻松地安排和操纵这些关键帧的顺序〔我在这里使用的是Maya2021的dopesheet]这些脚的姿势确定后就可以通过暂停点创立不同的行走循环例如添加懒散的重叠动作,或者暗中潜行等行走方式这四种根本姿势也可以作为其他行走方式的起始点你制作其他行走循环时不需要重新创立四个根本关键姿势,你只要根据自己的特定需求在原来的根底上进展调整你可以使用图表编辑器或者手动操作进展调整,但要记住让每个相反的姿势互相对应你的软件是否装备强大的图表编辑器这一点很重要绘制动画循环时,我会花相当一部分时间清理图表以便获得对称的挪动方式在此不要忘了查看所有的通道!在此之前的阶段,角色的前臂出现了一些错误〔如以下图所示〕:有不少方法可以弥补这个错误,但我认为在这个阶段最简便的方法是查看图表编辑器,找到其中曲线的问题所在图中高亮动作轨迹显示了一些可由图表编辑器解决的其他问题,例如前臂在空中的直线型挪动方式曲线动作途径看起来总会比直线型途径更自然些。
至于前进过程中前臂减速的问题可以通过修复曲线来解决,这样行走循环就能流畅运转〔如以下图〕下一步是让行走动作更为饱满,添加重叠动作和动作惯性跟随,确保臀部和前胸上下起伏时可呈现足够的重量感当你确信这个循环效果到达预期目的时,就可以开始绘制脚、手、手指和脚趾的动画我通常把尾巴放在最后,一次只处理一条旋转轴简述:行走和奔跑我们可以将行走和奔跑视为一个紧随经过姿态发生,略带一点加速并且受到控制的下降,类似于提腿与所有的动作循环一样,这种前进也是非线性的行走的速度取决于腿的长度,以及跨步姿势中各个脚之间的间隔不可能存在四足均离地的情况,与其他步态一样,此时角色的腿只能在看似未“加速〞的状态下快速挪动相反,疾驰步态很大程度上取决于动物的形体和特性假设动物需要挪动的速度很快,那么它的脊柱就需要更多灵敏性,并表现出更明显的挤压和伸展〔Squash&Stretch〕状态在以以下图片中可以看到,这只动物的四肢在身体下聚拢成一团〔挤压〕,这说明它正蓄势待发,准备进展一次可让身体覆盖更多地面的“跳跃〞或称“伸展〞〔只要其形体、重量和力量足够做到这一点〕它挤压得越紧,后来的伸展就会越大,也就可以跑得越快我们可以通过调整脊椎的形状和挪动方式,以及重叠动作、惯性跟随的次数,获得多种重量感或行走、慢跑、疾驰时的“姿态〞。
脊椎的弹性及动作就是区分马、犀牛和丛林猫的关键要素而个性这种出色动画的关键要素,不但来自关键姿态的形状,还取决于不同姿态之间的变化例如,角色从跨步转入经过状态时有何不同?它们是抬高脚步走?还是严肃地永往直前?它们的行为是否反复无常?会不会像木偶一样蹦来蹦去,或者像比特犬一样拥有坚实的肌肉?你为动画添加的重叠元素以及它们的动作惯性就可以向用户说明它们的角色属性及其构造。












