欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Maya制作正确的约束控制眼球

程序员文章站 2023-04-07 22:42:43
这篇教程是向脚本之家的朋友介绍Maya制作正确的约束控制眼球方法,教程制作出来的效果非常地不错,推荐到脚本之家,喜欢的朋友可以跟着教程一起来学习下... 15-03-02...

这篇教程像的maya动画学习者介绍使用maya的约束控制眼球的方法,并不是每个模型的眼睛都是圆的,如何在控制眼睛时不会出现错位现象呢,本教程就教你如何解决这个问题。

许多人做作出的眼睛都奇形怪状的,非常不真实。(图01)

Maya制作正确的约束控制眼球

图01

当你旋转一个形状奇特的眼睛,漏洞百出,人的眼睛怎么能这样!(图02)

Maya制作正确的约束控制眼球

图02

下面就来讲解如何正确的使用maya的约束来控制眼球。

第1步

将这两个nurbs眼睛命名为eyel和eyer,复制eyel,并取消组合,重命名为iris。(图03)

Maya制作正确的约束控制眼球

图03

第2步

除了iris,隐藏所有部分,用鼠标右键,并选择isoparm。(图04)

Maya制作正确的约束控制眼球

图04

第3步

我把isoparm线拉到ramp边结束。(图05)

Maya制作正确的约束控制眼球

图05

第4步

在曲面菜单设置,选择edit nurbs > insert isoparms。(图06)

Maya制作正确的约束控制眼球

图06

第5步

选择新的isoparm线,选择edit nurbs > detach surface。(图07)

Maya制作正确的约束控制眼球

图07

第6步

删除的nurbs曲面,可以重命名。(图08)

Maya制作正确的约束控制眼球

图08

第7步

在hypershade窗口内,复制眼睛的材质。(图09)

Maya制作正确的约束控制眼球

图09

第8步

重命名为irissg。(图10)

Maya制作正确的约束控制眼球

图10

第9步

给irissg一个ramp。(图11)

Maya制作正确的约束控制眼球

图11

第10步

显示eyel和eyer,如有需要,为eyel和eyer添加纯净的白色。(图12)

Maya制作正确的约束控制眼球

图12

第11步

选择iris,再选择modify > center pivot。(图13)

Maya制作正确的约束控制眼球

图13

第12步

拖动iris,稍微远离eyel即可。(图14)

Maya制作正确的约束控制眼球

图14

第13步

断开曲线,让eyel的所有点和线都符合前面的iris。(图15)

Maya制作正确的约束控制眼球

图15

第14步

给iris打组,并将其命名grp_iris。(图16)

Maya制作正确的约束控制眼球

图16

第15步

选择modify > center pivot,然后断开eyel的曲线(其中所有的线非常符合前面grp_iris)。

Maya制作正确的约束控制眼球

第16步

复制grp_iris,重命名原来的组grp_irisl为irisl,以及新创建的组grp_irisr为irisr。(图17)

Maya制作正确的约束控制眼球

图17

第17步

选择这两个eyel、eyer、grp_irisl和grp_irisr,并选择edit > delete by type > history,然后选择modify > freeze transportations。现在在眼睛前面有两个很好的虹膜。选择create > locator。(图18)

Maya制作正确的约束控制眼球

图18

第18步

在eyel的最前面添加curving snap locator。(图19)

Maya制作正确的约束控制眼球

图19

第19步

缩小定位器到0.2,并命名为iriscontrol,复制iriscontrol,并命名原来的iriscontroll和新的iriscontrolr。(图20)

Maya制作正确的约束控制眼球

图20

第20步

将iriscontroll和iriscontrolr打组,并命名该组为grp_iriscontrols,选择grp_iriscontrols,并选择modify > center pivot。(图21)

Maya制作正确的约束控制眼球

图21

第21步

移动grp_iriscontrols到人物的头部前面。(图22)

Maya制作正确的约束控制眼球

图22

第22步

选择眼睛,虹膜和定位器,并选择edit > delete by type > history,然后选择modify > freeze transportations。(图23)

Maya制作正确的约束控制眼球

图23

第23步

选择控制器(称为目标),并且受控二个(称为限制)。选择eyel,然后选择grp_irisl。(图24)

Maya制作正确的约束控制眼球

图24

第24步

在动画菜单,选择constrain > geometry。(图25)

Maya制作正确的约束控制眼球

图25

第25步

一切都仍处于选中状态,选择constrain > normal > edit box。(图26)

Maya制作正确的约束控制眼球

图26

第26步

确保目标向量设置到z轴,然后按添加。(图27)

Maya制作正确的约束控制眼球

图27

第27步

重复操作给eyer和grp_irisr。你的grp_irisl和grp_irisr层现在应该是这样的。(图28)

Maya制作正确的约束控制眼球

图28

第28步

四处移动grp_irisl和grp_irisr。 只需要撤销就可以让他们归零。(图29)

Maya制作正确的约束控制眼球

图29

第29步

现在选择iriscontroll,然后选择grp_irisl。(图30)

Maya制作正确的约束控制眼球

图30

第30步

选择constrain > point。(图31)

Maya制作正确的约束控制眼球

图31

第31步

重复步骤给iriscontrolr和grp_irisr。现在你可以抓住grp_iriscontrols移动。(图32)

Maya制作正确的约束控制眼球

图32

第32步

从侧面,你应该看到虹膜漂浮在眼睛上面。(图33)

Maya制作正确的约束控制眼球

图33

第33步

选择grp_iriscontrols的translate z、rotate xyz和scale xyz属性,再选择rmb > lock selected。(图34)

Maya制作正确的约束控制眼球

图34

第34步

选择iriscontroll和iriscontrolr的所有属性(位移、选装和缩放),除了visibility,选择rmb > lock selected。(图35)

Maya制作正确的约束控制眼球

图35

第35步

选择irisl并打开属性编辑器,在render stats菜单下,关闭casts shadows。给irisr也做同样的步骤。(图36)

Maya制作正确的约束控制眼球

图36

第36步

大功告成!怎样移动都不会出现问题。(图37)

Maya制作正确的约束控制眼球

图37

以上就是maya制作正确的约束控制眼球方法介绍,希望能对大家有所帮助!