Maya中如何使用抖动变形器(Jiggle Deformer )?

本次讲解:Maya变形菜单→抖动变形器(Deform→Jiggle Deformer )。

那么这个抖动变形器运用是比较广泛的。因为很多时候,只要存在运动,抖动现象也会随之产生。这里呢,我们在场景中准备了一个大肚子的模型,并且呢,我事先给它做了一个来回晃动的K帧。而我们要做的,就是让这个大肚子抖动起来。

那么我们的这个抖动对象的选择可以是一整个模型,也可以是物体对象上的点线面。例如,我们进入点模式,开启绘制选择模式。

这样,我们就可以很容易选择到抖动部位,选择好了之后,我们就可以直接执行抖动变形。那么这里呢我们不用这个点选范围的模式,我们Q键取消命令,回到物体级别。这里我们就选择这一整个的物体对象,然后执行抖动变形就OK了。

接着我们选择模型,Ctrl+A打开属性设置,我们可以看到,在它的这个节点中,多了一个抖动节点。我们先不管这些参数,我们播放来看一下。那么我们可以感觉到这个模型整体上都在抖动,这是因为我们还没有对抖动权重进行绘制。

我们打开变形菜单,然后找到这个抖动权重绘制,打开选项。

我们重置一下工具,我们先把绘制权重值设置为0,整体应用。

然后我们再把权重值设置为1,这个时候,我们就可以来绘制受影响的范围。

那么绘制完成之后,为了保证更加自然的变形过渡,我们在使用这个平滑权重,整体应用的时候,一定要记得多执行几次。

我们回到场景中,Q键取消命令,我们再次播放来看一下效果。那么我们看到这个效果是出来了,但是呢它的这个细节还是有很大问题。

这个时候,我们就可以来调节这个抖动属性值。那么因为它的这个运动太过剧烈了,所以我们首先来调整一下这个抖动权重,我们可以适当的减少一些。那么现在这个效果就比刚才好太多了。

当然,如果我们觉得这还不够,想要更加细节的调整,我们还可以调节其它的这些参数。那么这个刚度代表的是:抗变形的能力。

阻尼代表的是:给运动提供阻力。

还有下面的这个:沿法线方向的力和沿切线方向的力。

这些参数呢,基本上都是我们物理中的一些基础知识,并且调节起来是非常直观的,如下图,这里就不再详细的演示分析了。

另外如果我们要关闭抖动效果,我们直接在这里选择禁用就OK了。

刚度(Stiffness):抗变形能力,较高的值会减小弹性、加速抖动,较低的值会减慢抖动速度。
阻尼(Damping):给运动提供阻力,较高的值将最大程度减小抖动,较低的值将增加弹性。
权重绘制值:1代表完全受影响(显示为白色),0代表不受影响(显示为黑色),介于两者之间为灰色过渡效果。

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

留下一个答复

- 广告 -

推荐文章

Maya中如何创建多样化的曲面基本体(Nurbs Primitives)?

0
今天我们来讲解一下:在Maya中创建曲面基本体(Nurbs Primitives)的一些更为详细的选项设置。那么我们都知道曲面建模有一个非常大的优点就是成型比较快。并且生成的模型表面也会比较光滑,所以学习创建多样化的曲面模型是非常有必要的。 那么像这种简单的默认值创建,是没有什么难度的,这里就不过多的去讲解了。这里我们主要讲的是一些比较细节的创建方式。我们打开创建菜单,我们在NURBS 基本体下就可以找到相关的曲面几何体。我们先把这个小窗口独立显示出来。 我们首先来看下第一个:曲面球体的创建。那么默认状态下创建出来的曲面球体是这个样子的。 假设我们要创建一个固定角度的曲面,例如90度,我们可以把它的【结束扫描度数】设置为90度,然后点击应用。那么创建出来的这个曲面,就会沿着Y轴的方向旋转90度。 当然我们也可以根据实际的情况,在这里选择X轴或者是Z轴。 另外假设我们要将曲线之间的所成的面都变为平面,我们可以在这里,把它的【曲面次数】设置为线性,然后点击应用,这样我们创建出来的球体表面就会是这样的平面效果。 然后我们来说下这个截面段数和跨度数。那么因为这里默认使用的是Y轴,所以这里的截面段数,就是指围绕Y轴的细分段数,刚好就是这里,默认的8段。 至于这个跨度数,则是指沿着这个Y轴的细分段数,刚好就是这里,默认的4段。 这个很简单,但是基本的创建规则一定要弄清楚。 然后我们来看下第二个:曲面立方体的创建。那么默认设置下,创建出来的立方体是这个样子的。 如果我们需要其他尺度的立方体,我们可以在这里预先设置它的长度、宽度、高度。 另外如果我们想要增加这个立方体的细分段数:我们可以在这里,设置它的水平面片的细分段数和垂直面片的细分段数,然后点击应用,这样这个细分效果就出来了,非常简单。 然后我们来看下第三个:曲面圆柱体的创建。那么默认设置下,创建出来的圆柱体是这个样子的。 我们可以看到,这个圆柱体的两端是没有封口的,如果我们要下端封口,制作成一个杯子的样式。 我们可以在这个封口选项下,把它的封口类型改为【底部】,然后点击应用,这样我们创建出来的圆柱体下端就会封口。 同理,如果我们要上端封口,我们可以把它的封口类型改为【顶部】,然后点击应用。 当然,如果我们要下端和上端都封口,我们可以选择两者,然后点击应用,这样两边的口子就被封上了,非常简单。 另外,如果我们要把这个圆柱创建为棱柱。同样的,我们只要把这个【曲面次数】设置为线性,然后点击应用,这样就OK了。 那么下面的这个截面段数和跨度数都是一样的原理,这里就不再重复的说明了。 然后,我们再来看下第四个:曲面圆锥的创建。其实这个也没什么可以说的,因为这些参数我们上面都讲过,像这个创建曲面的度数范围,半径,高度,线性创建,封口类型以及下面的截面数、跨度数,其实都是大同小异的。 然后这个平面、圆环中的这些参数,也都是我们比较熟悉的一些设定。那么我们只要弄明白了前面的球体、立方体、圆柱体的设定,后面的这几个几何体的创建自然是不会有什么问题的。 好了,关于这个曲面几何体的创建就讲到这里。

Maya中如何使用镜像命令(Mirror)?

0
今天我们来看下MAYA多边形建模中,Mesh网格菜单下的这个【Mirror镜像命令】。它的意思,就是在镜像平面的另一侧,复制出一个新的,一模一样的物体对象。 我们首先打开【镜像命令】的选项设置。那么在里面,就有一个比较重要的【切割几何体】功能,它默认是保持勾选的。 例如:我们在场景中创建一个多边形球体,我们点击应用。 我们拖动这个坐标轴,我们就可以看到:在另一侧,复制出了一个一模一样的球体。那么我们这里选择的镜像方式是:世界坐标X轴的负方向,所以它是朝着这个方向去镜像复制的。 假如我们要朝着X轴的正方向去镜像,只要在这里将【镜像的方向】设置为正。然后我们撤销回去,我们重新选择球体,点击应用。现在,我们就可以看到:球体就能朝着【世界坐标X轴的正方向】去复制了。 我们按下4键开启线框显示,我们可以清楚的看到:他们相交的部分,是会被切割掉的。 这个就是【切割几何体】的一个特性,我们按下5键回到实体显示,我们重新选择球体,我们会发现这两个球体变为了一个整体,这是因为在【合并设置】中勾选了【与原始模型合并】的这样一个选项。 假如我们在镜像之后,想让镜像的模型和原始模型独立开来。我们只要记得,在执行【镜像命令】之前,取消勾选它就OK了。 说完了【切割几何体】,我们继续来看一下,除【切割几何体】以外的镜像类型那么我们取消勾选它之后,下面的这个【几何体类型】就能被激活使用了。首先我们来看下这个Copy镜像模式。 这里我们选择【世界坐标中心】为对称轴,【偏移值】我们就保持默认的就可以,【镜像轴】我们使用默认的【X轴】,我们重新在场景中创建一个多边形球体。为了看到效果,我们将它移动到一边,然后点击应用。 我们可以看到:这个原始的球体,就被镜像复制到了X轴相反的一侧。 然后,我们再来看一下关于【边界盒】对称。例如,我们在场景中重新创建一个球体,我们进入前视图,我们把这个球体右半部删除,然后我们再回到透视图中。 如果我们不知道什么是【边界盒】,我们可以在着色菜单下选择【边界盒】显示。 我们就可以看到:这个半边球体的所对应的一个边界盒。 至于我们是以【左边界】为对称轴,还是以【右边界】为对称轴。那么决定的因素就是【镜像的一个方向上的设置】。那么选择【正值】,自然就是以这个【右边界】为对称轴;选择【负值】,自然就是以这个【左边界】为对称轴。 那么这里我们需要注意:我们设置正值负值的时候,一定要注意观察这个【世界坐标】的方向,而不是想当然的去设置。 好了,我们按下5键回到实体显示,那么假设现在,我们就以X轴【正方向】对应的【右边界】为对称轴,也就是这个【切口的部分】为对称轴。 我们点击应用,我们可以看到球体的另外一半就被镜像出来了。 至于X轴【负方向】,也就是这个【左边界】,不用说,镜像出来一定是:两个半球背靠背的一个情形。我们撤销回去,我们再次点击应用,我们可以看到这个效果就出来了,说明我们的判断是没有任何问题的。 然后我们再来看下这个关于【物体坐标】对称,其实它和【世界坐标中心】对称是一样的原理,我们撤销回去。现在我们按住D键,修改一下我们的这个【半球体的坐标位置】。那么现在,这个【坐标中心】就是对称轴。 然后我们点击应用,我们就能看到:这个【物体坐标】的另一侧,就镜像出了一个新的半球体,非常简单。 然后我们再来看下这个Instance实例镜像,它和这个Copy复制模式,其实操作上是完全一样的,这里就不再重复讲解了。 我们只说这个实例镜像,它有什么独特性质。我们撤销回去,例如,我们就在这个实例模式下,镜像一个半球体。 这里,我们可能看不出区别,但是我们进入点模式之后,我们移动单个点,我们会发现,原始模型上对应的点,也会跟着移动。这个就是实例镜像的所具有的关联特性。 另外,我们都知道,我们的身体左边和右边是近似于对称的。那么平时我们对人体进行建模的时候,除了可以使用【开启对称】来进行调节,我们也可以使用这个【实例镜像】,它能够达到和【对称调节】一样的效果。 最后,我们来看下这个Flip翻转镜像,这个也很简单,操作的方法和上面的类似。唯一不同的是:上面的两个镜像类型, 都会镜像出一个新的对象。而这个翻转,则是直接把原始对象翻转过去。 例如,我们在场景中创建一个圆锥,我们把它移动到网格上方。这里我们选择世界坐标中心对称,对称轴选择Y轴,点击应用。 我们可以看到,圆锥直接翻转到了下方,这个就是镜像类型中的【翻转】。 至于下面的合并类型,UV设置这个很简单。 我们唯一, 需要注意的,就是这个合并设置下的【边界】,它默认的是:【合并边界上的顶点】。 那么我们可以根据自己需要,选择【桥接边界上的边】或者是【不合并边界】都是可以的。 好了,关于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=旋转属性...

Maya中如何创建多边形文字(3D Type Text)?

0
在Maya中,如何创建多边形文字?那么我们可以直接在工具架多边形选项卡中直接点击T字型的快捷图标进行创建。 也可以打开创建菜单,在这里选择类型创建都是一样的。 那么创建完成以后,它默认的是这样一个3D英文字体,我们可以在右侧找到相关的创建信息。 在这里我们可以重新设置相关的的字体类型。假设这个字体还有其他样式,像粗细之类的,我们可以直接在这里选择,至于后面的这个是字体筛选器,能够帮助我们快速找到语言所对应的字体。 我们可以看到,默认的情况下,这里显示的是我们计算机中的所有字体,假设我们要在这么多字体当中,快速找到中文相关的字体就会比较麻烦,这个时候,我们就可以把筛选的语言类型改为中文简体,这样我们再来选择字体的时候,它就会罗列出和中文简体相关的字体,非常的方便快捷。 那么下面的这个是字体预览编辑框,它既可以显示字体的样式,也可以直接在这里修改文本的内容。 然后我们在这个文本选项卡中,我们可以设置非常多的细节样式,在这里,我们可以选择左对齐、居中、右对齐。 然后这个是字体大小,没什么可以说的。 这个Tracking是跟踪的意思,它所调节的是我们单个字符边界之间的水平间距。所以由于这个字符边界的存在,就算我们再怎么缩小间距,字符之间是不会重叠的。 然后下面的这个是:字距调整缩放。那么这里我们可能会觉得,它和我们上面讲到的间距调整是差不多的。然而不是这样的,因为我们的这个调整是根据【字符间距的形状】来进行调整的。 当然我们把它调整到最小时候,这个区别就比较明显了,我们可以看到:在这个调整模式下,字符和字符之间是允许重叠放置的。 那么下面的这个是:前导比例调整。说的通俗一点,就是【行间距】的调整,非常简单。 那么下面的这个是:空间宽度比例调整。那么它和我们前面讲到的这个边界间距调整是比较类似的。只不过当前的这个间距调整,是以空格的位置作为基准来进行调节的,我们也可以理解为是单词和单词之间的间距调整。 最后的这个是:类型操纵手柄,非常重要。 我们可以在左侧这里,双击打开它的选项设置,那么这里它默认的是字符。 那么在这个模式下,我们可以对单个字符进行操作。 当我们选择word单词调整的时候,我们可以对词组进行操作。 当我们选择line的时候,我们可以对排成一行的文本进行操作。 那么除此之外,如果我们要调节这个字体的厚度,我们可以在几何体选项卡中,找到【挤出属性】,那么这里有一个挤出开关,默认是启用的。 我们取消它,这个字体就会变为一个平面,这是我们需要知道的地方。 然后这下面的这个就是挤出距离,我们可以通过调节数值来改变字体的挤出厚度。 然后,假设我们要改变这个挤出面的段数,我们可以直接在这里,调节它的挤出细分段数就可以了。 那么现在我们讲到的是挤出面纵向的细分数调节,如果我们要调节这种曲面网格上的细分段数。 我们只要在上面的【网格设置】中,调节这个曲线分辨率,分辨率小的时候,弯曲的地方过度会非常的生硬。 分辨率大的时候,过度就会比较平滑自然。 另外假如我们要删除这个挤出面的封口部分,我们可以在网格设置中勾选删除封口就OK了。 如果我们要增加封口的细节分段数,我们可以在【可变类型属性】下,勾选启用可变类型,然后我们就可以调节它的最大边的细分段数和最大边的长度。 那么除此之外,对于这个3D字体,我们可能还需要倒角,因为我们的这个字体边缘看起来太生硬了。我们可以在下方找到这个【倒角属性】,那么它默认是没有启用的。我们在启用它之后,就可以看到这个倒角的效果。 当然我们还可以在下方继续调节它的倒角距离,倒角偏移以及倒角的细分段数,非常的简单。 好了,关于创建多边形文本就介绍到这里。

Maya中如何分离曲面(Detach Surfaces)?

0
本次讲解:Maya曲面菜单中的分离曲面(Detach Surfaces)。它的作用就是将一个完整曲面拆分为多个面片。 那么分离曲面和我们多边形中的提取面的结果是比较相似的。那么接下来我们会通过分离曲面来制作一个简单的动画效果。例如我们在场景中创建一个曲面球体,那么为了观察效果,我们先给我它赋予一个phong材质,然后我们给它调节一个自己喜欢的颜色。 接着我们在凹凸贴图节点上链接一个2D分形纹理。 那么这个表面太粗糙了,我们可以适当的减少一些这个振幅数值。 这样我们的这个球体看上去就好多了。 我们先把这个曲面菜单独立显示出来,那么现在我们就开始分离曲面。那么我们要做的就是把这个球体从大概中间部分一分为二,然后我们再把上半部分分离成多个面片。操作呢非常简单,我们只要右键进入等位线模式,然后选择中间部分的等位线。 当然我们也可以在选择等位线之后,左键拖动,形成一条我们自己定义的分离参考线。 接着我们只要执行分离命令,这个球体表面就被我们切成两半了。 然后我们再次选择这条等位线,将上半部分一分为二。 接着我们再把这个曲面分离成多个面片。 同样的,我们可以直接选择它原先的等位线,也可以拖动形成我们自己定义的分离参考线。那么这里我们直接使用现成的等位线。选择完成之后,我们直接执行分离。 这样,我们的面片就被分离开了。 同样的上面这个曲面也是一样的分离方法。 那么分离完成之后,我们就可以来制作一个旋涡状面片向外飘飞的一个动画。这里我们选择上半部分分离出来的这些面片。 然后我们切换到FX特效模块,这里我们在力场/解算器菜单下,给它们统一施加一个漩涡场。 那么我们4键线框显示就可以看到这个力场的位置。 接着我们把这个动画设置为1000帧的时长,然后检查一下, 我们让它回到初始的第一帧。我们播放来看一下,我们可以看到这个效果是出来了。 但是因为我们的漩涡场是恒定的,导致后面乱飞停不下来。 这就需要我们通过设置关键帧的方式让场强逐渐的消失,所以这里我们选择这个漩涡场,Ctrl+A打开属性设置,然后我们找到这个场强属性,那么它默认的是5。 假设我们要在20帧的时候开始衰减,我们就跳转到20帧,在场强属性上右键设置关键帧。 那么假设我们要在40帧的时候,场强衰减为0,我们就跳转到40帧,场强设置为0,并且设置关键帧。 好了,调整完成之后,我们回到第一帧,我们再次播放看一下,那么这次的效果看起来就好的多了。 另外如果我们觉得这个面片太重了或者是太轻了。我们可以选择他们,打开通道盒,找到这个刚体节点属性。 我们可以找到这个质量参数,们适当的调整质量大小就OK了。 【重点总结】→操作方法:进入等位线模式,可以直接选择等位线,也可以左键拖动等位线来确定分离位置,最后执行分离曲面。 动画环节:场强默认是恒定的,设置关键帧的时候,一定要跳转到指定帧,对场强进行K帧。