本节的主要内容是对手臂的跟随进行设置。
一、制作头部控制器
Step01 打开完成的场景文件腰部与Skin骨骼连接全局设置”,在场景中创建一个NURBS曲线圆环nurbsCircle1,作为颈部控制器,同时按V键将其移动并捕捉到头部的tou25骨骼上,如下图(左)所示。
Step02 在层编辑器中将layer1显示出来,即显示角色的模型,同时按5键进行实体显示,根据角色颈部的模型来调节圆环控制器nurbsCircle1的大小和方向,最后将其冻结变换并删除历史记录,圆环如下图(中)所示。
Step03 重新在层编辑器中将模型隐藏起来,然后先选择圆环控制器nurbsCircle1,按住Shift键加选头部的tou25骨骼,执行Constrain>Orient (约束>方向)命令,创建一个方向约束。
Step04 选择头部的tou25骨骼,按住Shift键加选圆环控制器nurbsCircle1,执行Constrain>Point (约束>点)命令,创建一个点约束。
这样在移动控制器A_ yao_crv时,圆环控制器nurbsCircle1就跟随头部一起运动了,如下图(右)所示。
Step05 选择圆环控制器nurbsCircle1并打开其属性编辑器,在nurbsCircleShape1标签下Object Display(对象显示)卷展栏的Drawing Overrides (绘制覆盖)卷展栏中为圆环控制器设置一个黄色,从而更好地与其他控制器区分。
二、手臂跟随头部和臀部的运动
下面讲解设置手臂跟随头部和臀部运动的方法。
Step01 先在大纲中将颈部的控制器nurbsCircle1重新命名为bo_crv, 同时将bo_crv 拖曳到zong控制器下的gen控制器中,如下图(左)所示。
Step02 选择颈部控制器bo_ crv,加选臀部的控制器C_ yao_ crv和手臂的控制器R_ JIK_ shou_ cerv_ grp, 执行Constrain>Parent (约束>父子)命令,创建一个父子约束。
注:在大纲中进行加选时要配合使用Ctrl键,而不是Shift键,并且要选择手臂的控制器组R_ IK shou_crv_ grp,而不是控制器R_IK_shou_crv。
Step03 测试一下, 分别移动颈部控制器和臀部控制器,观察发现,现在手臂已经能够跟随两个控制器进行运动了,如下图(右)所示。
但是细心的读者将会发现,目前的跟随效果不是很好,也就是手臂的控制器还不能百分之百地跟随,这是由R_ IK_shou_ crv_ gr下R_ IK_ shou_crv_ grp_ parentConstraint1的Bo Crv WO和C Yao Crv W1两个属性导致的,下面来解决这一问题。
Step04 选择手臂控制器R_ IK_ shou_ crv, 然后在通道盒的菜单栏中执行Edit>Add Attribute (编辑>添加属性)命令,打开添加属性窗口,按照下图(左)所示来设置选项,其中在Enum Names (枚举名称)中,Up为跟随颈部运动,Down为跟随臀部运动,Myself为跟随自身运动,即不受影响,设置完成后单击Add(添加)按钮。
Step05 在动画模块下执行Animate>Set Driven Key>Set (动画>设置驱动关键帧>设置)命令,打开设置驱动关键帧窗口,先选择角色手臂的控制器R_ IK_ shou_crv,然后单击Set Driven Key (设置驱动关键帧)窗口中的Load Driver (加载驱动对象)按钮;再选择大纲中R_ IK_shou_ crv_ gp下的R_ IK_ shou_ crv_grp_ parentConstraint1, 然后单击Set Driven Key (设置驱动关键帧)窗口中的Load Driven (加载被驱动对象)按钮,如下图(右)所示,将R_IK_ shou_ crv和R_ IK_ shou_ crv_ grp_parentConstraint1导入进来。
Step06 在Set Driven Key (设置驱动关键帧)窗口中,先单击Driver (驱动对象)下R_ IK_ shou_ crv的Gen属性,此时Maya通道盒中Gen属性设置的是Up,如下图(左)所示;再单击Driven (被驱动对象)下R_ IK. shou_ crv_ gp_ parentConstraint1 的Bo Crv WO和C Yao Crv W1属性,在大纲中选择R. IK_ shou_ _crv_ grp_parentConstraint1,将通道盒中Bo Crv WO的值设置为1, C Yao Crv W1的值设置为0,如下图(中)所示,最后单击设置驱动关键帧窗口中的Key (关键帧)按钮,设置一个关键帧。
Step07 用相同的方法在大纲中选择R_ IK_shou_ crv, 将R_ IK_ shou_ crv的Gen属性设置为Down,在大纲中选择R_ IK_ shou_ crv_ gr_ parentConstraint1, 其Bo Crv WO属性值设置为0,C Yao Crv W1属性值设置为1,设置一个关键帧。
Step08 同理,将R_ IK_shou_crv的Gen属性设置为Myself,将R_IK_ shou _crv_ gr_ parentConstraint1 下的Bo Crv WO和C Yao Crv W1属性值均设置为0,设置一个关键帧。
Step09 将大纲中IK _R_bi_ grp下的IK_ lot_ grp移出,使其与gen控制器具有相同的级别,如下图(右)所示。
(未完待续)
上一篇 人物角色绑定之手臂跟随设置(二)
下一篇 人物角色绑定之次级控制器全局设置
热门课程
专业讲师指导 快速摆脱技能困惑相关文章
多种教程 总有一个适合自己专业问题咨询
你担心的问题,火星帮你解答伴随着《哪吒2》火爆全网,它所带来的不仅仅是电影票房的一路飙升,更是让动画公司和动画创作者群体,再一次走进大众视野。
火星毕业生有机会获免面试入职,需就业老师推荐、作品优秀且企业缺人手。一名模型专业毕业生因作品集获北京知名游戏公司青睐,直接入职......
重新拓扑对动画制作和游戏开发至关重要,Blender雕刻工具近年取得长足进步,性能提升,功能丰富,未来或集成更多AI驱动工具,......
《哪吒2》火遍全球,轩轩学姐作为动画师参与制作。她分享了从火星学习入行
《哪吒2》火遍全球,轩轩学姐作为动画师参与制作。她分享了从火星学习入行到参与项目的经历,强调好项目对能力提升的重要性,并对学弟......
火星时代教育剪包大师班第三阶段学Photoshop、AE等软件,做文字海报、动效等。课程设置循序渐进,老师经验丰富。学成可参加校园招聘会。
《哪吒之魔童闹海》冲到全球票房榜第9,预计冲第8,拿下全球动画电影TO
《哪吒之魔童闹海》冲到全球票房榜第9,预计冲第8,拿下全球动画电影TOP1,靠五年深耕细作,实现技术飞跃,4000多名制作人员......