MAYA教学:女性角色绑定 - 身体部分(Advanced Skeleton 5 - Woman Body Rig - Part 1)

Hello!大家好!

从今天开始,我会给大家分享关于女性角色的绑定教程

主要包括人体,胸部,面部的绑定

这些呢,我都会逐一做一个演示

那么关于权重,一直是大家头疼的问题

所以在这个教程当中,我会结合自己的实践经验

尽可能用最简单的方法,让大家得到一个能够正常做动画的绑定模型

好了,我们开始人体部分的绑定

那么在操作之前,我会建议大家给模型做一个适当的拆分方便后续操作

比如身体,左右眼,眉毛,睫毛,舌头,上下牙齿,头发,内衣,内裤

命名规则建议大家直接参考这个脸部的命名,这样后面就会很方便

首先,按照惯例我们需要清理模型

我们点击加载插件

我们点击创建一个组,然后点击清理就可以了

接着我们进行对称检查

那么检测结果显示,身体和头是完全对称的,没什么问题

好了,接着我们点击新建场景,我们保存修改

然后我们点击引用我们保存的模型

引用之后,我们在这个身体栏目下导入这个骨架

导入之后,我们就可以给身体骨骼做适配了

我们可以开启关节透视和着色,或者这里T线框显示都是可以的

我们按住D键,我们先修改一下root关节的位置

接着我们修改腿部的位置,我们切换到对象坐标

我们按住D键修改髋部位置

那么这里我们一定要注意了,这个一定不要太低了

否则这个下蹲时看起来就会非常的别扭

好了,那么这里,我们要注意腿部的这三个关节要在一条直线上

所以我们可以直接旋转对齐是最好的选择

那么这个腰部以上对的还算是可以,我们暂不做调整

那么肩部分,我们向内来一点

然后外肩关节,不要太低也不要太高,让它位于中心位置就可以了

手臂我们也和腿一样的调节方法,利用旋转对齐

手指我们等会儿在弄,我们先把身体的其他部分对齐

至于这个眼睛部分的骨骼对齐,需要我们用一点其它的知识

我们选中这两个眼球将它们枢轴点居中

然后我们创建一个定位器

选中眼球,加选定位器,执行点约束

这样我们的定位器就被约束到眼球中心了

现在我们只要把眼睛骨骼v键吸附到定位器上就可以了

定位器使命完成,我们直接删除

好了,现在我们开始来对齐手部的骨骼

那么这个A pose对齐,说实话是比较难的

所以我们一定要有耐心,不断的去优化调整角度

那么大拇指的这个部分

我们尝试旋模拟握拳的时候方向不太对

所以这里,我们要对这个关节适当的旋转一个角度来进行修正

像这样朝着手心的位置基本就可以了

另外我们在调整其他手指的时候,除了根关节可以移动旋转

后面的手指关节,建议只沿着手指的方向去移动来匹配关节长度

这样可以确保万无一失

好了,这样,整体的骨架就完成了

我们勾选这个向量显示来检查膝盖和手肘的方向是否正确

好了像这样,三角在膝盖正前方

以及三角在手肘正后方都是比较理想的

如果有偏差我们可以适当的调节关节就可以了

最后我们点击一下更新骨骼方向

好了,创建好骨骼之后

我们就可以点击创建按钮来创建另一半骨骼以及控制器

好了创建完成之后,我们来大致来测试一下

如果我们发现哪里出问题了,或者是不和我们的心意

我们可以点击这个切换按钮来继续调节关节

调节完成之后,我们点击更新,再点击重建按钮就可以了

接下来我们开始蒙皮,我们展开身体模型组

我们选择所有的身体模型,这个组我们记得取消选择

然后我们点击加选骨骼按钮

然后我们点击设置绑定选项,这个用它默认的设置就可以了

我们我们点击绑定

好了绑定完成之后

有过类似经验的小伙伴就知道了

这个模型权重是存在很大问题的

头部有问题,肩部有问题,胸部,胯部等等都有问题

而我们一般会利用皮肤盒子来进一步的修正这些问题

但是,针对这种Apose,我不建议大家照搬所有的权重

因为我发现原本手指,肩部,头部,胸部等等

我们只需要简单的优化一下权重就可以了

如果我们完全的去照搬,我们会发现权重比之前更难处理了

所以我个人的方案就是腰部以下用皮肤盒子的权重来就行优化

腰部以上,我们就不使用盒子的权重,我们手动来修正就好了

怎么做呢,我们需要复制一个身体出来

我们选中复制出来的身体,孤立显示

然后我们选中腰部的一条循环边

我们Shift+右键执行断开组件命令

接着我们回到对象模式,再次Shift+右键执行分离命令

这样我们复制出来的模型就被分成上下两个部分

我们删除历史,重命名方便区分

好了一样方法,我们给它们绑定到骨骼上

然后我们点击创建皮肤盒子

那么我们可以看到这个肩部粘连是非常难以调整的

包括这个手指也是一样的不太好处理

所以我们舍弃,只调节下半身就可以了

那么调节胯部,我们可以使用这个自适应的功能

我们点击创建定位器,会在髋部一侧和胯下生成两个定位器

接着我们点击适应,我们可以看到这个胯部优化就完成了

我们只需要再适当的调整,就可以完美的包裹住身体

至于腿部裸露的部分,我们再进一步的做调整

这样就能完美的覆盖模型的身体了

好了,完成之后,我们点击适应宽度

接来下关键的操作来了

我们选中我们复制出来的下半身模型,点击复 制权重

现在我们把盒子删除

我们选中上半身和下半身模型,加选原来的模型身体

执行复制权重命令

这样两种不同的权重就融合到了原来的身体上

虽然这个权重目前看起来很难看

但是我们经过硬权重和平滑权重处理之后效果就不一样了

我们选中所有的模型执行硬权重处理

这个时间可能会有点长,处理完成后我们点击平滑权重

我们再来看这个胯部的情况

我们会发现,现在这个胯部就比流畅了

至于内裤,穿模不要紧,我们选中身体加选内裤

我们执行复制权重命令

这样这个裤子就和身体贴合一些了

至于穿插的部分,我们只需要绘制一下权重就可以解决问题

我们进入绘制,我们使用一个软笔刷,值用1

我们选择root关节,刷一下髋部的侧面,穿插部分就消失了

至于另一侧,我们也是同样的处理

最后我们同样的把身体权重复制给内裤就可以了

接着我们来处理膝关节部分

我们可以看到这个膝盖太平了

我们只要微微的修一下权重就可以了

接着我们来处理肩部

那么肩部粘连太厉害了

我们需要减少权重的影响范围就可以

好了,处理好之后

我们把身体权重再次复制给内衣就可以了

接着我们来处理手肘的位置

那么手肘我们也可以看到手肘太平了

我们需要适当的修正一下

然后是头部

我们扩大头部骨骼的影响范围就可以了

接着我们来处理胸部的权重

我们可以到这个胸部有一点问题的

我们只要扩大权重影响的范围就可以了

好了,处理好之后

我们把身体权重复制给内衣就可以了

好了,这样的话

我们全身的权重就没什么大问题了

如果是新手,就尽量的不要去大面积的刷权重

否则权重会被我们刷的乱跑不受控制

好了,身体绑定就完成了

下个视频我们来讲解胸部的绑定

喵喵动画屋
喵喵动画屋https://miaodonghua.com
一枚默默无闻的2B动画师。

留下一个答复

- 广告 -

推荐文章

Maya中什么是分镜、layout、动画环节?

0
那么我们初学Maya动画的过程中,可能都是熟悉一些基础的操作。但是随着学习的深入直到我们开始接触标准的项目流程。我们就会遇到分镜,layout,动画环节。下面我们就来简单说一下这三个环节分别有什么作用? 分镜:由发包方提供,用来确定动画方向,分镜会描述出人物性格,和运动方向,故事的描述以及模型道具引用路径等等。layout:布局、构图、运镜、KeyPose、角色走位。这个环节非常重要,做完之后需要由发包方审核,确定无误后才能进行下一步动画环节。动画:那么layout做完通过审核之后,我们就可以安心的K动画了,最后提交审核。

Maya中如何复制曲面曲线(Duplicate Surface Curve)?

0
今天我们来简单的讲一下,在Maya中如何复制曲面曲线(Duplicate Surface Curve)?例如我们创建一个曲面球体,如果我们要把球体上的曲线框架复制出来。 我们可以在曲线菜单下,选择执行【复制曲面曲线命令】。 这样,我们的这个球体上的曲线框架,就被复制出来了。 那么这里我们要知道,我们的这个曲线框架并不是一个独立的对象,我们在大纲视图中也可以看到,它实际上是由多条曲线组成的,这是我们需要注意的地方。 另外,假设我们要复制这个球体上的某条曲线,我们可以右键进入等位线模式。 那么这里,我们可以选择单条曲线,也可以按住Shift加选多条曲线。 然后我们选择执行【复制曲面曲线命令】。 这样,我们的曲线就被复制出来了,非常简单。 那么现在我们讲的是它默认状态下的复制操作。下面我们打开它的选项设置,我们接着来看下其他的几种特殊的复制效果。我们首先来看下这个【与原始对象分组】。那么刚才我们也都看到了,我们复制出来的这些曲线在大纲视图中是独立存在的,它们都不属于场景中的任何一个物体对象。 假设我们勾选了这个【与原始对象分组】,我们选择球体,点击应用后,那么复制出来的这些曲线,就会被放到我们的这个原始球体的层级下变成这个球体的子对象。 我们先将它恢复默认值,然后我们接着来看下这个【可见曲线等位线】选择。说的通俗一点就是问我们:要选择哪个方向上的等位线进行复制。 那么这里它有三个选项:U就是水平,V就是垂直,Both就是包含了水平和垂直方向。 那么刚才我们默认的就是这个Both,表示同时复制水平和垂直方向上的曲线,所以我们复制出来的曲线是这个样子的。 那么如果我们要复制水平方向的曲线,就可以选择U向,选择模型,点击应用。这样我们复制出来的这个模型曲线,就只包含水平方向上的曲线。 同理,如果我们选择V向,选择模型,点击应用。这样我们复制出来的这个曲线,就只包含垂直方向上的曲线,非常的简单,容易理解。 好了,这个关于这个复制曲面曲线就讲么多。

Maya中如何使用六种非线性变形器(Nonlinear)?

0
Maya变形菜单→非线性变形器菜单(Nonlinear)。那么因为这些变形器在创建之后,都可以很方便的进行调节,所以我们一般使用默认值来创建就可以了。 我们首先来看下第一种:弯曲变形(Bend)。 那么这里,我们在场景中准备了一个条形磁铁,现在我们就利用弯曲变形,将它变为U形磁铁。我们选择对象,执行弯曲变形。 这个时候,我们可以在右侧展开【弯曲变形节点】,这里,我们可以通过调节曲率来改变磁铁弯曲的程度。 另外,如果我们要改变这两个磁极的弯曲程度,我们可以调节它的弯曲下限。 还有这个弯曲上限。 当然,如果我们要改变这个弯曲中心点位置,我们可以直接移动变形器的位置。 这么刚才,虽然我们可以直接对参数调节,但是对于这个弯曲变形并不是非常的方便,我们撤销回去。这里,我们可以【T键】调出变形器的操纵手柄。 然后,我们只要拖动这些操纵点,就可以很容易的达到我们预定的变形要求,这个就是弯曲变形的使用方法。 然后我们来看下第二个:扩张变形(Flare)。 同样的,我们选择对象,执行扩张变形。 这里它上下的两个圈就是开始扩张和结束扩张的位置。 如果我们要改变开始位置的变形,我们在可以在【扩展变形节点】中,同时选中【开始扩张X和开始扩张Z】,然后调整它的数值。 同样的,这个结束位置变形,我们可以同时选中【结束扩张X和结束扩张Z】,然后调整它的数值。 至于这个中间部分,它是由这个扩展曲线的曲率来决定的。这里,这个直接调节参数,并不是非常的好把控。 这里我们可以T键,手动来进行调整。 我们修改它,就可以起到一个内外凹凸的一个效果。 最后这个扩张上限和扩张下限,我们直接移动上下两端的控制点来进行调节就OK了,这个就是扩张变形的使用方法。 然后我们来看下第三个:正弦变形(Sine)。 那么这里我们准备了一个触角一样的模型,同样的,我们选择它,执行正弦变形。 我们先在右侧展开它的【正弦变形节点】,然后我们T键进入操纵点模式。我们只要拖动中间的这个操纵点,就可以改变振幅的大小。 如果我们要让这个触角摆动起来,我们可以移动中间的这个操纵点让它产生偏移。 当然这个是手动效果,我们实际操作的时候,可以对它的这个偏移值进行K帧,必要的时候还可以对这个振幅进行K帧都是可以的。我们Q键退出操纵模式,那么至于更加细节的效果。我们还可以调节的它的波长,还有这个衰减值,非常简单,这个就是正弦变形的使用方法。 然后我们来看下第四个:挤压变形(Squash)。 那么这里我们准备一根管道,同样的,我们选择它,执行挤压变形。 然后我们T键进入操纵点模式,那么它上端和下端的这两个十字架,就是上限和下限。也就是我们挤压,受影响的范围。 那么中间的这个操纵点代表的是变形的主要位置。 而外侧的这个操纵点才是用来控制挤压变形的程度,这个非常简单,没什么需要注意的。 然后我们来看下第五个:扭曲变形(Twist)。 那么这里我们准备了一个棱柱模型,同样的,我们选择它,执行扭曲变形。 那么这里用操纵手柄调节不是很不方便,我们直接展开它的【扭曲变形节点】。这里它有一个开始角度和结束角度。 这些,我们只要调节就可以看到扭曲的效果,这个非常简单,这里就不多说了。 最后我们来看下第六个:波浪变形(Wave)。 那么这里我们准备了一个墨绿色的平面,我们就用它来制作波浪效果。同样的,我们选择它,执行波浪变形。 然后我们在右侧展开它的【波浪变形节点】,我们首先来调节一下它的振幅,那么我们可以看到这个振幅是一个敏感参数。 所以这里,我们可以手动设置一个0.05,然后我们适当的设置一下这个波长。 那么这个时候,如果我们想要这个波浪产生动画效果,我们可以让这个偏移值产生一些变化。 例如我们在第1帧的时候,让它的偏移值=0,设置关键帧。 然后,我们在第120帧的时候,让它的偏移值=2,设置关键帧。 这样我们播放动画的时候,这个效果出来了。至于这个衰减值,最小半径和最大半径,我们根据实际需要去调整就可以了。 那么关于这6个非线性变形器的操作,我们还需要特别注意一点:也就是当我们T键进入操纵手柄模式的时候,我们虽然可以直接在右侧输入参数来改变数值。 但是我们没办法选择属性,鼠标中键在场景中拖动来改变数值。 这个时候,一定要Q键退出当前的操纵手柄模式。这样,我们才能够选择属性,利用鼠标中键来修改参数,这个呢,就是我们需要注意的地方。 非线性变形器包含:弯曲变形(Bend),扩张变形(Flare),正弦变形(Sine),挤压变形(Squash),扭曲变形(Twist),波浪变形(Wave)。快速调节变形器:T键进入,Q键退出。

Maya中如何使用5种灯光照明方式?

0
今天我们来讲一下Maya灯光的照明方式。 我们先把这个照明窗口独立显示出来。 我们首先来看第一个Use Default Lighting,就是使用默认照明的意思。这个默认照明,我们也可以把他叫做完全照明。我们要知道,我们创建完场景之后,场景中是没有灯光的。这个默认灯光的作用就只是帮助我们看到场景中的物体对象,而它对于我们最终的渲染结果是没有任何影响的。 现在,我们在场景中分别创建一个平行光。 创建一个点光源。 再创建一个聚光灯。 我们来依次来看一下,下面的这几个灯光模式。 这个Use All Lights,是使用所有灯光的意思。我们选择它,就可以看到所有灯光交互的场景。 下图分别是平行光产生的投影,聚光灯产生的投影,点光源产生的投影。 这个Use Selected Lights,是使用选定灯光的意思。既然是选定选定,而我们现在并没有选定任何灯光,所以我们当选择,切换到这个照明模式之后,场景中就会变得一片漆黑。 只有当我们选择灯光之后,对应的灯光效果才会被启用。 当然这里可以选择单个,也可以选择多个灯光。 然后,我们来看下这个Use Flat Lighting,是使用平面照明的意思。既然是平面照明,那么它就不会产生阴影,这里,我们可以把它理解为这是一种环境光着色。 然后,这个是Use No Lights,是不使用灯光。换而言之,开启之后,我们整个照明系统都是被禁用的,什么环境光,着色都是不存在的。 然后,我们切换为默认照明模式,我们来看下这个Two Sided Lighting双面照明。 既然是双面照明,也就是我们模型外部内部都会被照明。当然现在这个模型是封闭的,我们看不到内部的情况。现在我把这两个面删除,我们就可以清楚的看到内部的情况。 假如我们取消双面照明,那么内部就会漆黑一片。 最后我们来看一下这个Shadows阴影,这个就不用多说了,我们可以切换到使用所有灯光模式下,在这里,我们可以决定是否显示灯光下的阴影,它和我们快捷视图栏的这个阴影按钮是相对应的。 好了,关于Maya灯光的照明方式就讲到这里。

Maya脚本:轮子自动跟随位移精确旋转

0
本次案例:轮子跟随位移精确旋转。 表达式原理:让表达式,计算出【前一帧和当前帧】的位移差。计算出位移差之后,我们用【位移差/周长】得到一个百分比,然后我们再用百分比*360度,就得出了每帧旋转的角度。最后我采用一个累加的方式,将累加的值传递到旋转属性值上。 float $last = `getAttr -time (frame-1) 位移属性`;float $now= `getAttr -time (frame-0) 位移属性`;float $chazhi = $now - $last;float $baifenbi = $chazhi/(3.14*直径);float $jiaodu = $baifenbi*360;float $default_jiaodu=旋转属性...