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

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键退出。

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

留下一个答复

- 广告 -

推荐文章

Maya脚本:给对象属性递增或递减一个固定值

0
本次案例:增减属性值的脚本。 脚本原理:累加和递减计算。 float $cc=getAttr("增减属性");$cc=$cc + 增减值;setAttr "增减属性" $cc; https://youtu.be/R9faKcfnAKs

Maya中如何使用曲面布尔工具(Surfaces Boolean)?

0
本次讲解:Maya曲面菜单中的布尔运算(Surfaces→Boolean)。它的作用就是对曲面进行并集、差集、交集运算得到最终曲面。 那么我们的【多边形布尔】是:先选模型后执行命令。而【曲面布尔】则是:先进入命令,每选择一个对象,回车确认一次。这是我们重点要注意区分的地方。 例如我们在场景中创建一个曲面球体,然后我们再创建一个曲面圆柱体,我们让它和我们的球体相交。 例如,我们进入曲面并集运算模式,那么因为是并集只会移除相交的部分,所以我们可以忽略选择顺序。但是我们选择一个对象的时候一定要回车键确认,然后再选择另一个对象,再次回车键确认。 这样我们的并集运算就完成了,我们4键开启线框显示,我们可以看到中间相交的部分就被移除了。 我们撤销回去也可以看到它原先的相交状态。 我们5键回到实体显示,我们来看下这个差集运算,那么这个差集,我们可以理解为是相减运算。 所以这个选择顺序会影响最终的结果,那么这里我教给大家一个技巧,我们只要记住我们最先选择确认的对象是主体,而且我们最后选择确认的对象是切割体。 我们进入差集运算模式,就比如我们的这两个对象。假设我们要让这个圆柱在这个球体上开出一个圆柱形的洞,那么这个球体就是主体,这个圆柱就是切割体。 所以这里,我们就先选择主体为球体,回车键确认。 最后再选择切割体圆柱,回车键确认。 这样,我们的这个切割效果就出来了。 至于中间黑面的部分不用多说,我们单独选择,在曲面菜单下执行反转法线方向就OK了。 我们撤销回去,那么反过来,我们要用这个球体把我们的圆柱体切割开。那么这个圆柱就是主体,这个球体就是切割体。 我们再次进入差集运算模式,所以我们就先选择主体为圆柱,回车键确认。最后选择切割体为球体,回车键确认。这样,我们的这个圆柱就被球体切成两半了。 我们撤销回去,我们接着来看一下最后这个交集运算。那么它和我们的这个并集运算同样是可以忽略选择顺序。 我们进入交集运算模式,我们只要选择任意一个对象,回车键确认。 然后再选择另一个对象,回车键确认。 这样,这两个对象相交的部分就被保留下来了。 那么关于这个布尔运算,其实我们也不用细究它具体的运算规则。因为我们只要看它命令前面的图标就可以清楚的知道:它所对应的模式下,哪个部分保留,哪个部分移除,而它虚线包裹的部分是我们最终要移除的部分,非常简单。 好了,关于曲面布尔运算就讲到这里。

Maya中如何使用多边形减少命令(Reduce)?

0
今天我们我们来看下MAYA多边形建模中的减少命令。我们打开网格菜单,那么在这里就可以找到【Reduce】减少命令。 我们先不说它的作用,我们先观察命令前面的图标,我们就能很容易的知道:这个命令就是把网格从密集变为稀疏的一个过程。我们平时也把它叫做简化命令。 例如我们在场景中创建一个多边形球体,我们可以看到这个面还是比较密集的。我们选择它,点击执行减少命令。 那么我们可以非常容易的观察到:这个面突然就减少了一部分。这个就是简化命令默认值下的使用效果。 接下来我们打开它的选项设置来看一下:第一个设置Keep Original:就是保持原始的意思。说白了,也就是在执行【减少命令】的时候,保留这个原始的模型。那么刚才我们是没有勾选的,所以它是直接在原始模型上简化的。 我们撤销回去,我们先把这个【保持原始】勾选上,我们再来执行一次【减少命令】。 这次,我们可以看到:在简化之后,这个原始的模型就被保留下来了,这个就是保持原始的作用!非常简单! 下面的这个Reduction Method是减少网格的方法,这么这里它提供三种方法:一种是默认的Percentage:百分比;一种是Vertex limit:顶点限制;还有最后的Triangle limit:三角形限制。 百分比下的这个值是通过设置百分比来减少多边形网格的数量。我们把这个简化的模型删除,同样的,我们以这个原始模型为例。这里为了看到简化后细节对比,我们可以启线框着色显示,这里的【保留原始】保持勾选就可以。 那么接下来,我们就来看下:这个减少百分比在50%和90%的时候,这个简化的效果分别是怎么样的?我们选择物体对象,将其百分比设置为50,点击应用,这个就是50%的简化效果。 我们将值再设置为90,点击应用,这个就是90%的简化效果。非常的直观,容易理解! 我们将这两个简化的模型删除,我们接着来看这个顶点限制下的值:这个是用来控制输出网格的顶点数量。也就是在简化后,整个多边形网格上允许出现的,顶点的数量。假设我们来个比较夸张的,我们要把多边形的顶点数量设置为5,点击应用。我们按下4键线框显示,可以看到简化之后,网格上的顶点数量变为了5。 如果我们觉得这样不好观察,我们可以在Display显示菜单下-->Heads up display-->poly count显示多边形计数。 那么在这里面我们可以准确的看到:点线面的个数,那么第一列是显示的是:场景中可见多边形的总计数。 而我们要看的是第二列:也就是我们当前选定的这个模型的计数。 我们可以看到:当前这个模型,它的顶点的数量就是5,非常的直观。 这里我们要注意一个问题:就是这个顶点数量的问题。我们都学过:几何体最少是有4个顶点组成的,所以这里的这个顶点数量,就算我们设置为4以下的值,它依旧只能简化为4个顶点的几何体。我们可以设置为一个1来看一下,我们选择模型,点击应用。我们可以看到:即便我们设置的是1个顶点,但是简化之后的模型,它的顶点数量就只能是4。 我们把这两个简化的模型删除,我们再来看下【三角形限制】下的这个值,它是用来设置输出网格的三角形数量。说白了也就是让多边形上的每个网格都变为三角形,这个值就是用来控制这个三角形网格的数量。 假设我们把它设置为10,意思也就是:让这个模型简化为10个三角形网格组成的模型,我们点击应用来看一下。我们可以看到简化后的模型,每个面都是三角形,并且在这个多边形计数里面,我们可以看到面的统计数量为10,说明我们的这个简化效果是没有任何问题的。 然后,我们再来看一下【形状】下的设置:这个Preserve quads:意思就是保留四边形。那么它的最大值是1,最小值为0,这个值越大,保留的四边形就越多;值越小,保留的四边形就越少。 这个Sharpness:是细节的意思,同样的,最大值为1,最小值为0,这个值越大,形状细节就会保留的更多。 至于下面的这个对称类型:只有在【保留四边形】的值小于1的时候才会激活使用。那么这里默认的是none,我们可以根据自己的需求选择自动对称或者平面对称。 下面的这个是对称容差:那么这个只有在开启自动或者平面对称才会被激活使用。对称容差也是0到1的范围,这个是对称平面的选择,这些我们都可以根据自己的需要去设置,没有什么难度。 然后这个Feature Preservation:是功能保留的意思。也就是我们在执行简化的过程中,我们可以设置对应的边界优先级。我们从上到下依次为:网格边界、UV边界、颜色边界、材质边界、硬边、还有这个折痕边。 最后,高级选项下的这个是:顶点索引映射,作用就是在原始网格和输出网格的顶点之间建立关系。这个我们再后面遇到的时候,再做具体的分析讲解。 好了,今关于多边形简化命令就讲到这里。

Maya中如何使用补洞命令(Fill Hole)?

0
今天我们我们来看下MAYA多边形建模中的补洞命令。我们打开网格菜单,那么在这里就可以找到【Fill Hole】补洞命令,它的作用:就是修补多边形的缺口。 例如,我们在场景中创建一个多边形立方体。我们在右侧的创建节点里面,适当的给它增加一些细分段数。 我们右键进入面模式,这里我们手动去删除一些面来作为待修补的缺口。 我们现在就用补洞命令来演示如何修补这样的缺口。假设我们要修补这个缺口,我们就右键选择进入线模式。我们只要选择这个缺口边缘上的一条线,点击执行【补洞命令】。 这样,这个缺口就会很容易的被修补上。 另外假如我们要同时修补多个缺口应该怎么做呢?如果像这样一个一个的去操作,就会非常的麻烦。我们可以尝试在选择一条线之后,按住Shift键加选其他缺口上的线,然后我们统一的执行补洞命令。 这样就可以实现同时修补多个缺口。 除此之外,假设我们要自动修补这个这个立方体上存在的缺口。我们只需要右键进入物体级别(对象模式),选择这个立方体,直接执行【补洞命令】。 那么这个立方体上的缺口就会被自动修补好,非常的简单。 那么我们在平时操作的时候,为了更加方便快捷,我们可以直接按住Shift键+鼠标右键,就可以快速调出【补洞命令】。 其实到这里,补洞命令就讲完了。但是,可能在实际操作的过程中,会遇到这个洞补不上的问题,其实多半都是因为我们布线上的一些问题,例如点重叠、面重叠等等。 我们撤销回去,同样的,我们以这个缺口为例我们选择周围的线,假设我们现在执行挤出命令,突然后悔了,终止了操作。那么这个时候,假设我们不细心,忘记了撤销操作。 当我们尝试选择线,执行【补洞命令】的时候,我们就会发现没有任何反应。 我们可以进入点模式,移动边缘上的点,就会很容易的发现问题。我们会看到:点的下面还压着一个点,这个线的下面还压着一条线。我们刚才误选的就是压在上面的这条线,而下面的这条线才是真正的边缘上的线。 我们可以尝试选择它,再执行一次补洞命令。 我们可以看到,这次是没有任何问题的。 那么遇到这样的情况,我们应该怎么处理这样的边呢?如果只是类似这样的失误,我们可以使用焊接点命令。我们撤销回去,进入点模式,Shift键分别框选这4个点,因为重叠的关系,其实我们选择的是8个点。 这个时候,我们按住Shift键,右键选择焊接点菜单,选择焊接点命令。 这样重合的点就会被焊接到一起,我们可以移动单个点来看下。我们可以看到:现在的这个点就没有任何问题了。 我们选择缺口上的线,再次执行补洞命令。我们可以看到,现在又可以正常的补洞了! 这个就是常见的补洞失败的原因和解决方法。当我们遇到类似的情况,一定要记得先检查自己的布线!确保点线面都没有问题。 好了,关于补洞命令的用法就讲到这里!

Maya中X 射线(X-Ray)、(X-Ray Joints)、(X-Ray Active Components)各自有什么作用?

0
今天我们一起来看一下在Maya中这三种X射线着色模式各自有什么作用? 这里我创建了两个多边形球体来作为演示对象。 我们在线框模式下,可以看到,这个大球体的内部是一个小球体。 我们回到着色模式。 我们先把着色窗口独立显示出来,我们来看一下第一个X-Ray,我们把它叫做X射线,它的作用是将着色对象半透明显示。 我们可以看到我们场景中的这个球体目前是实体显示的,如果我们想要看到球体隐藏的部分,也就是我们的小球体,就必须使用这个X射线(X-Ray)。开启之后,我们就能很清楚的看到,大球体里面隐藏的这个小球体。 我们把它恢复原状,我们再来看一下第二个:X 射线显示关节(X-Ray Joints)。 这个很简单,它只有一个作用就是在着色对象上显示关节,帮助我们快速选择关节。同样的,我们在球体内部创建一些骨骼做演示。为了方便创建,我们先开启线框显示,然后切换到前视图中,我们选择骨骼工具创建骨骼。 创建完成之后,我们然后回到透视图中,我们开启着色显示。我们会发现我们的骨骼在开启着色显示之后就看不到了。如果我们想要快速选择关节,就必须使用这个X 射线显示关节(X-Ray Joints)。开启之后,我们不仅能看到骨骼,还能够很容易的选择它,这个就是X 射线显示关节(X-Ray Joints)。 我们把恢复原状,我们再来看一下第三个:X 射线显示活动组件(X-Ray Active Components)。 那么这个模式只针对多边形组件,也就是我们常说的点线面。它能够保证我们在选择组件的过程中,不会意外选择到不需要的组件。同样的我们还是以这个多边形球体为例。我们选择进入点模式,例如我们想选择前面的这几个点。 但是实际上我们选择之后,会意外选到背后的其他点。 这就需要用到这个X 射线显示活动组件(X-Ray Active Components)。开启之后,被着色对象遮挡的点,就会显示出来。这样我们就很能清楚的知道我们是不是选择了多余的点,这个就是X 射线显示活动组件。 另外我们要知道,快捷视图栏的这三个图标按钮和我们的这三个着色模式是对应的,我们熟练以后,也可以直接在这里选择。