Yury Fomin是Cold Symmetry的一名高级3D动画师,今天为大家分享一些Maya角色动画创建的小技巧与窍门。


1
塑造角色


在角色动画制作中需要制作不同类型的角色,包括大型角色。最具挑战性的人物是像Grisha这样的沉重角色,他是最难动画的角色,这样的角色需要在体重和动力之间保持平衡。角色动画制作中比较烦人的是,角色通常都是由设计师设计好了,再由动画师制作,所以动画师必须要理解这个角色。经过几次尝试,你习惯了一个角色的体重,时间,动力,它们可以变化以赋予不同类型的角色适当的感觉。

该过程由参考,块,样条和抛光组成,每个阶段都有目的。在角色动画制作中,参考是动画师的武器。
制作阶段使我了解了动作看起来是奇怪的,还是适合角色的,还可以让你感受到角色的姿势和时机。如果感到满意,就可以使用样条曲线了。

整个流程在Maya中进行,这里可以使用脚本和插件来节省时间。在animBot中,我最喜欢的样条曲线工具是:推和拉,缓入,定时放样,混合,还有一些很棒的功能可以检查弧线和间距。

复制Xform世界空间功能非常强大,可以在世界空间中设置动画,而没有任何限制。当我制作好臀部后,便开始在上半身,然后是腿,手臂和头上工作。如果要单独清洁零件,可以使用定位器或Copy Xform World Space。当主体运转良好时,我会添加一些细节,例如次要运动,逼真的噪点,角色装甲部件的动力学特性。这种方法称为分层方法。

Cruc ixs动画分解:
在研究具有不同外观的巨大生物,需要了解它们的适当重量和特性。这可能取决于许多因素,例如使用的重型武器,是否具有特定的质心。我使用的第一个技巧是使缓入和缓出动画更加均匀。这样的角色开始和完成动作的速度会变慢,因此,预期阶段必须比平时更长。重人物动画的核心是臀部和腿部(如果他们是双足动物)。为了使它看起来更重,需要添加一些时间,使角色在最后一秒内保持平衡,就好像他们将要跌倒一样。

我喜欢使用动画层为臀部增加额外的旋转并在腿部发出噪音,如果要给动画额外的细节,动画层则非常方便。


2
动画项目

比如我们想要制作一个大型鱼从水中跳出来,吞下人物并进入水中的动画。我对这条巨型鱼可能会出现的方式做了几个版本:

这里我使用了鱼跳出水面并像鲸鱼一样旋转的第二个版本,并以YouTube上有关鲸鱼的视频作为参考(大家可以到YouTube查找很多的参考资料)。动画需要具有电影感,因此添加了水溅效果,这些细节可以让你的想法拥有可信度。游戏动画与电影动画之间的主要区别在于,游戏动画必须从不同的摄像机角度看起来具有吸引力,所以这里要确保检查不同相机位置的结果。一旦确定想法并选择了能减轻重量的良好间距,便开始研究小细节。对于像鱼那样具有灵活的脊椎,尾巴和鳍的生物,需要进行重叠运动和辅助运动。我在样条曲线阶段为尾部动画添加了影响,结合目标使用了和Dmitri Kolpakov制作的Overlapper脚本,并在每个小肢上都使用了这种组合。结果如下:
让我们谈谈水溅效果。实际上这个效果不是VFX,只是将素材用作平面上的JPG序列。这里也可以使用动画管道。水溅效果制作的第一步是在YouTube或其他网站找到一些黑色背景的素材:
打开Maya创建一个简单的平面。
然后选择平面并转到“材料属性”,将序列分配给颜色通道,然后启用“使用图像序列”。
为透明度通道再次执行此操作。
可以在环境通道中玩耍以更改颜色和强度。
返回颜色通道并找到文件属性,需要断开“图像编号”中的连接以直接对其进行动画处理。在第一帧和最后一帧上设置关键帧,转到图形编辑器,将曲线上的样条曲线更改为“线性”,最后对透明度通道执行相同的操作。
根据需要为序列设置动画。我在鱼溅水的地方重新安排了时间顺序。完成动画制作后,可能会注意到透明通道具有原始时间,只需将曲线从颜色通道复制到透明通道即可。


3
游戏动画技巧


创建游戏内动画类似于修复沉没的船。每当你在动画中修复某些内容时,其他内容可能会在实际游戏中中断。这时候需要与同事合作,多次修改并耐心等待结果。在长时间处理某些动画时,你可能会感到厌烦,你可以添加一些细微的细节,它可以让您耳目一新,再次充满热情。

身体力学是初学者制作动画的基础,大家可以使用空闲时间来制作简短的动画,建议在100帧的范围内。当你对自己制作的动画结果感到满意时,可以尝试制作新的动画。

另外,可以学习UE4,这会让你有更好的工作机会。遇到问题的话需要尝试理解问题并自己解决,实在不行就到各种渠道询问。

掌握使用Maya的基础知识之后,可以制作一些简单动画。对每位动画制作者的建议是,无论具有什么专业知识水平,都应学习不同的教程,它会让你开阔视野,并学到你不知道的技巧。