- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Maya中人物角色群组控制特点及实现方法分析
Maya中人物角色群组控制特点及实现方法分析
北京电影学院动画学院 周进
一、 理论分析——群组动画控制特点
群组动画作为电脑三维动画最为高端和复杂的动画形式之一,在动画方面具有特定的属性,主要体现在:
角色造型的统一性和差异性;
角色数量;
角色运动的统一性和随机性;
角色与角色之间,角色与场景之间协调;
角色动作与群组运动之间的协调;
群组形态的控制;
群组中角色动画智能交互等方面。
现针对人物群组动画分别进行讨论如下。
1角色造型
群组动画中的角色一般来说具备统一性特征,比如人群、马群、鸟群、鱼群、机器人群等,都是造型相似的角色。其中,大量的群组动的角色造型还可能完全相同,如图01所示。
图01 机器人群组中角色造型完全相同(电影《我,机器人》)
在统一性的前提下,根据实际情况需要也不排除角色造型的差异性,可以实现同一群组中若干角色的差异,但这样的角色数量一般不会超过3-5种,造型相对也非常接近,如图02所示。
图02 几种不同的魔兵造型(电影《指环王》)
2 角色数量
对于多少数量以上的角色动画才能称之为群组动画,现在还没有一个确切的论断,也没有必要有一个特定明确的数目。但这里还是能够得出一些明确的结论:
首先,角色数量至少应该在2个以上,1个角色完全不能称为群组;
其次,角色数量在5-10个以上,使用特定的方法制作群组动画才有其意义,角色数量越多,越能够体现群组动画的形态特征,如图03所示。
图03大量的机器人组成群组(电影《我,机器人》)
3角色运动的统一性和随机性
对于这里讨论的群组动画来说,角色的运动应该具有一定的统一性和随机性。首先,群组中各个角色的运动应该是相对统一的,有的甚至是完全一致的,这是群组动画形态的本质特征之一,如图04所示。
图04 机器人角色的动作完全一致(电影《我,机器人》)
在统一性的基础上,群组中的各个角色在一定程度上有具备相当的随机性。首先角色位置的分布可能具有一定的随机性,其次角色的动作可能具有一定的随机性。角色动作的随机性表现在以下两个方面:
首先,对于同一动作,群组中的每个角色在调用时,起始时间可能具有一定的随机性,可以称之为其动画具有随机的相位差,这样能够产生相对杂乱的效果,适合大多数的群组动画状况。
其次,对于一个群组,如果其中角色种类在2种以上,那么各种角色的动作可能也各不相同,那么各种角色的也可以随机的选择各种不同动作,这些动作还以不同相位加到各种角色上,能够实现更多的群组随机运动状态,如图05所示。
图05 游戏画面中,三个角色调用不同相位的三条动作,构成群组动画
4 角色与角色之间,角色与场景之间协调
既然是一个群组,那么角色与角色之间、角色与场景之间应该有很好的协调,主要表现在碰撞避免方面。角色和角色之间不能出现碰撞,而角色与地面、障碍物或其他非群组角色等要素之间也要避免碰撞及穿过等错误,如图06所示。
图06 群组角色之间,与地面场景之间,与飞船之间都必须协调一致
5 角色动作与群组运动之间的协调
角色动作与群组运动之间的协调同样非常重要,尤其对于人物角色群组动画来说,其重要性尤其突出。
对于鱼群、鸟群这一类型的特定群组来说,角色运动和群组运动与周围场景之间其实没有交互影响,于是角色的运动形态和速度与群组运动形态和速度相对独立,不会相互影响,导致角色动画的错误,如图07所示。
图07 场景中的鱼群游动动作与鱼群整体运动相对独立,整体的运动不会使单个角色动画出现错误。
而对于人物角色群组动画这一特定类型的群组动画来说,人物角色动画必须和地面场景产生交互,因此,角色动画必须和群组运动速度间协调一致,否则将导致人物动画的错误,比如人的脚步在地面上滑行。
图08人物角色动画和群组运动间必须正确匹配,否则将出现脚步与地面之间滑动等错误。
6群组形态的控制
大量的角色组合在一起,形成一定的群组形态,产生不同的群组动画效果,这也是群组动画的本质特征之一。没有特定形态的角色动画根本不能称为群组动画,因此,如何产生和控制群组形态也是群组动画技术中非常重要的组成部分,如图09所示。
图09 群组形态表现出群组动画的主要视觉效果 (电影《指环王》)
7 群组中角色动画智能交互
场景中两个以上的群组要产生交互影响时,实质上是由群组中的角色分别根据对方群组中角色的位置、动作等属性产生相应的反应,也就是通过特定的方法一定程度上实现角色动画的智能调用,并进一步实现群组形态和动画的智能交互,如图10所示。
两个群组即将产生战斗(电影《指环王》)
图10 角色智能调用战斗及倒下等动作(电影《指环王》)
二、 粒子动力学模拟群组运动实现思想具体分析
了解Maya粒子动力学基本概念和特点之后,现在针对群组动画系列形态特点具体分析通过粒子动力学模拟实现的基本思想。
前面归纳的群组动画运动系
文档评论(0)