资源描述:
《基于maya的人物角色行走运动的设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、计算机与现代化2010年第3期JISUANJIYUXIANDAIHUA总第175期文章编号:100622475(2010)0320023203基于Maya的人物角色行走运动的设计邱亚萍(集美大学诚毅学院,福建厦门360121)摘要:阐述在Maya软件中制作人物角色行走的流程以及一些相关注意事项。通过分析人体行走过程的重要特征,详细论述人物角色行走动画的制作过程,探讨Maya技术在人物角色行走动画中的应用技巧。关键词:Maya;角色行走;动画制作中图分类号:TP317.4文献标识码:Adoi:10.3969/j
2、.issn.100622475.2010.03.007DesignofCharactersWalkingMovementBasedonMayaTechnologyQIUYa2ping(ChengyiCollege,JimeiUniversity,Xiamen360121,China)Abstract:Thispaperexpatiatestheprocessofmakingcharacterswalking,aswellassomerelatedconsiderationswithMayasoft2ware.
3、Basedonanalysisofcharacteristicsofhumanwalking,thispapercircumstantiatessuchanimationproductionprocesses,anddiscussesapplicationskillsadoptingMayatechniqueinsuchprocess.Keywords:Maya;characterswalking;animationmaking缺陷(如动作不自然问题、姿态转变存在突变现象0引言等),分析在Maya中人体的运动
4、模型及直立行走的Maya是美国Autodesk公司出品的世界顶级的动控制方法,并对人体运动控制过程进行探讨,有效提画软件,广泛用于影视制作、游戏开发、角色动画、网高人体运动的自然性和真实感。页设计和广告创意等领域,是有史以来最大的商业1人体行走过程分析3D图形应用软件。Maya在复杂性和功能性上都远超其他3D动画软件,其强大的3D建模、动画、纹理、目前,国外对三维人物角色运动控制的研究主要灯光和渲染以及动力学模块吸引了无数计算机动画采用三种方式:(1)关键帧方法;(2)运动捕捉技术;人员深入探索。(3)基于仿
5、真的运动控制方法。本文对人物角色运三维角色动画是计算机动画技术中最具挑战性动控制的研究是基于仿真的,着重于人物角色步行运的课题之一,主要涉及到建模、运动控制和绘制三个动控制方法的研究。过程,其中运动控制难度最大。首先,人体的运动自为在动画场景或虚拟环境中生成人物角色的动由度极大;其次,人体的任何动作都是许多因素协同态步行运动,必须进行如下工作:把步行运动过程简作用所致;第三,每个角色都有自己的个性,如何体现化为一个固定周期的重复运动,综合设计这一个固定角色个性是关键所在;第四,由于人类行走是最常见周期内人物角
6、色的步态轨迹;运用某种控制方法实现的运动,因此角色运动中任何细微的不协调都很容易周期内人物角色对期望步态轨迹的跟踪控制;分析相被观者所察觉。邻运动周期之间的切换条件,控制人物角色实现连续本文针对目前仿真人体直立行走过程中存在的稳定的周期性步行运动。收稿日期:2009211201作者简介:邱亚萍(19842),女,江西临川人,集美大学诚毅学院助教,硕士,研究方向:动画原创设计及研究。24计算机与现代化2010年第3期人体行走运动是一个复杂的行为过程,它是人的身体在腿的转动运动的带动下进行移动。在人体行走的这一循
7、环的、周期的运动过程中,一些重要特征会发生变化,如下:(1)身体重心的上下变化:人体在行走过程中,身体的重心会随着下肢的运动而发生周期性的上下运动。(2)身体的旋转动作:人体是一个动态的平衡体,就如一个上下有两个横杠(肩部和跨部)、中间是一节弹簧连接的平衡体。当跨部发生旋转动作时,肩图2Maya界面下的人体模型部会随之发生相反的动作加以平衡。打开,如图3所示。(3)身体重心的左右偏移及身体的侧旋:在行走的过程中,身体的重心除了上下移动外,还会随着两腿的交错循环发生左右偏移,同时身体会有轻微的侧旋动作,以保持身
8、体的平衡。(4)手臂的摆动动作:随着下肢循环交错的动作,手臂会出现周期性的摆动以平衡身体,当右脚在前时,左手会相应地摆动到身体前方;反之亦然。(5)脚的动作:脚从身体的后部移动到身体的前部,如以脚踝为点将脚的运动轨迹描绘下来,大致会出现一条抛物线的形状。脚的起步动作速度一般较图3人体模型角色骨骼装配缓,中间位置加快,落地时也较快。(3)设定时间。在制作过程中以“格”(或“帧”)2人体行走的动画制作流