Maya中如何使用曲面相交(Intersect)、修剪(Trim Tool)、取消修剪命令(Untrim Surfaces)?

本次讲解:Maya曲面菜单下的这个曲面相交(Intersect)、修剪(Trim Tool)、取消修剪命令(Untrim Surfaces)。它们的作用就是利用曲面相交产生相交曲线,近而通过修剪工具达到修剪曲面的目的而之所以放到一起讲,是因为这三个命令我们经常会连续使用。

那么这个【相交命令】的作用是可以在曲面的交界处产生相交曲线。

而【相交曲线】则会作为修剪的参考线在这个修剪工具中使用。

而这个【取消修剪】,则是可以取消我们已经执行的修剪操作。

那么弄明白了它们三者之间的关系,下面我们就具体来实践一下。那么这里我有一个参考模型,我们可以看到,它是两个碗状曲面堆叠在一起的。

如果我们看得不是很清楚,我们可以在灯光下,开启双面照明。

那么我们观察可以发现,这个模型是由两个曲面球体修剪得到的。

所以这里我们首先创建一大一小的两个球体曲面来进行操作。这里我们先让这两个曲面球体相交,然后我们选择它们,执行相交命令。

然后我们按下4键开启线框显示,那么我们可以看到,这两个球体相交的部分就在各自的曲面上产生了相交曲线。

当然这里,我们不需要对相交曲线的位置进行更改。

现在,假设我们要把这个小球体的上半部分去掉,我们需要先选择小球体,然后进入修剪工具模式。

我们只需要单击选择我们要保留的下半部分,那么相交曲线以下的部分就会变为白色的实线。相交曲线以上的部分就会变为虚线,也就是会被修剪掉的部分。

现在我们只要按下回车键确认,球体的上半部分就被修剪掉。

同样的假设我们要修剪这个大球体相交线以下的曲面。我们可以选择这个大球体,然后再次进入修剪工具模式。

同样的,我们只要单击选择需要保留的部分,然后按下回车键确认。

这样,相交曲线以下的曲面就被会被修剪掉了,非常简单。那么这里我们要知道:在没有按类型删除历史之前,我们可以看到,我们依旧可以调整相交和修剪的位置。

我们按下5键回到实体显示,假设我们还是需要把这个大球体的顶部切开,怎么做呢?

我们只需要创建出一个曲面,然后让它和我们的球体表面完全相交。

同样的,我们选择它们两者,执行相交命令。

接着我们选择球体,然后我们再次进入修剪工具模式。

我们单击选择,保留相交曲线以下的位置,然后按下回车键确认。

这样,球体相交线以上的位置就被修剪掉了。

最后,我们在确认模型没有问题之后,我们就可以选择它们,按类型删除历史。

这样,我们的这些曲面模型之间就不会再互相影响了。

那么关于这个【取消修剪】很简单,我们只要选择我们想要取消修剪的曲面,然后执行取消修剪。

这样曲面又会回到修剪之前的状态,非常简单。

好了,关于曲面相交、修剪、取消修剪命令就讲到这里。

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

留下一个答复

- 广告 -

推荐文章

Maya中如何组合分离物体对象(Combine & Separate)?

0
今天我们一起来看一下在Maya多边形建模中网格菜单下的【Combine组合命令】以及【Separate分离命令】。那么单从字面的意思,我们就知道:它们两者是相对的,一个负责组合,一个负责分离。 首先我们来看这个:Combine组合命令,它的意思就是:将两个或者多个多边形对象组合到一个多边形对象中。 例如,我在场景中创建一个多边形球体、一个多边形立方体和一个多边形圆柱。这个时候,我们只要选择它们,点击执行组合命令,这三个物体对象就会组合到一个新的多边形对象中。 假如,我们想要把它拆开,我们只要选择它,然后执行【Separate分离命令】。 那么分离之后,就又可以选择单个的物体对象。 那么这里,我们需要注意:这个组合而成的新对象,和我们布尔运算并集得到的新对象,本质是不一样的。这个组合而成的对象就相当于是一个外壳装着这三个模型,我使用分离命令很容易就将它们拆开。 但是这个并集得到的新对象就相当于是直接焊接在一起了,变成了一个真正意义上的整体,无法使用这个分离命令来进行拆分。 我们先把这些模型删除,我们重新创建两个多边形。现在,我们选择这两个多边形对象,我们对其执行布尔并集运算,将它们拼合到一起。 这个时候,当我们尝试使用【分离命令】进行拆分的时候。,我们可以看到右下角就开始报错了,意思就是:这个对象只有一个,不能进行分离。 其实不单单是这样,我们细心观察可以发现:这个相交的部分发生了略微的变形,那么我们进入点模式,选择交界处的单个点,来移动来看一下。我们可以看到交界处的点是粘合到一起的,这也就是它和组合对象的一个本质上的区别。 好了,回到正题。现在,我们继续来看一下,这个组合命令后面的选项设置,我们将其恢复默认值,那么这里第一个是:合并UV集设置,第二个是:枢轴位置设置。 那么在【合并UV集设置】里:默认的是按名称合并,当然,我们也可以根据实际的情况:选择不合并,或者是按UV链合并,合并蒙皮。 至于这个Combine skinning合并蒙皮,那么勾选则保留它之前的权重,不勾选的话自然就是不保留。 至于下面的这个枢轴位置设置,也很简单。我们把这个模型删除,同样的我们还是重新创建两个物体具体来看一下。当我们选择枢轴位置为:中心的时候,我们选择这两个物体,应用组合。 这样,新对象的枢轴点就会位于这两个对象的中心位置。 当我们选择枢轴位置为:最后选择的对象,我们选择这两个物体。那么这个【最后选择的对象】就是指:这个绿色亮显的物体对象。 应用组合之后,那么这个新对象的枢轴点就会位于这个物体对象的枢轴点位置。 最后,当我们选择枢轴位置为:世界原点,我们选择这两个物体,应用组合之后那么这个新对象的枢轴点就会位于世界坐标中心(0.0.0)的位置,非常简单。 好了,今天内容就讲到这里。

Mery睁眼+握拳脚本使用方法

0
最近老是有小伙伴问我“握拳”手势用的是什么插件,其实这只是一个简单的mel脚本,这里我就连同“睁眼”一起放出来,操作方法:打开脚本编辑器>>粘贴MEL>>全选MEL>>点击三角符号运行。除此之外也可以将MEL脚本直接拖到工具架上运行。 (adsbygoogle = window.adsbygoogle || ).push({}); //睁眼setAttr "Mery_ac_rg_supfLid_move_sg.translateY" 0.65;setAttr "Mery_ac_lf_supfLid_move_sg.translateY" 0.65; //握拳setAttr "Mery_ac_lf_ring02.rotateX" 0.827389;setAttr "Mery_ac_lf_thumb01.rotateX" 28.302883;setAttr "Mery_ac_lf_index03.rotateX" 3.30324;setAttr "Mery_ac_lf_index02.rotateX" 0.373954;setAttr "Mery_ac_lf_index01.rotateX" -13.880063;setAttr...

Maya节点的认识

0
今天我们一起来认识一下Maya的节点。那么学习Maya,首先我们要明白一点,Maya是一个节点类型的软件。我们可能会看到这样的,还有这样的节点。 而我们我们所创建的每个对象,也都是由多节点连接构成的。 例如,我们现在创建一个多边球体,接着我们打开节点编辑器,并把它插入到视窗下。 我们可以看到,实际上我们的球体是由4个节点组成的,创建节点、shape形状节点、着色节点、变换节点。 第一个:创建节点我们也可以把它叫做帮助节点或者是辅助节点,它的作用是记录球体的创建历史。 我们可以设置球体的半径大小以及细分数。 现在我来观察一下, 创建节点的输出点和形状节点的输入点。我们可以看到,这个创建节点直接把它的整体都输入到形状节点的左侧。 这也就意味着这个形状节点已经继承了创建节点的使命,所以这个创建节点在创建完物体之后,是一个可有可无的存在。就算我们把它删除,球体还是原来的球体。 第二个:Shape形状节点它的作用就是用来确定物体形状的节点,非常简单 第三个:着色节点 我们观察可以发现,在创建节点把值提供给形状节点之后,形状节点又把值提供给了着色组,告诉着色节点它的形状是怎样的。这里,我们可以很容易的得出结论,这个着色组就是决定了物体对象的颜色。可能颜色看得不是很清楚,我们可以选择在公用材质属性下,我们设置一下Color颜色,我们把它设置为一个紫色,移动后面的滑块可以调整颜色的明暗。 最后这个是:Transform变换节点 到这里,我们可能有一个疑问,既然物体是由节点组成的,那么为什么这个变换节点是独立显示,没有附加到其他节点上?其实关键的一点是因为,它的作用是指定对象在场景中的位置,我们在场景中移动、旋转或者缩放的时候,其实,实质上改变的是我们的这个变换节点,所以,变换节点在节点超图中,并没有和其他节点建立联系。 当然除此之外,还有一个更重要的原因,我们一起来看一下。我们在大纲视图,显示菜单下,开启显示Shape形状。 我们展开球体的变换节点,我们可以看到里面包含了一个Shape形状节点。 我们再另外创建一个nurbs圆形曲线,我们再次展开变换节点。我们同样可以看到变换节点里面,同样包含了一个Shape形状节点。 那么我要表达的是什么意思呢?换句话说也就是我们创建的【物体对象】,类似多边形、曲线等等,都是由【变换节点】和【Shape形状节点】组成的。 并且他们之间,保持的始终是父子层级关系。 既然是父子关系,那么子节点始终是被父节点控制的。所以虽然变换节点在节点超图中,表面上没有和其他节点建立联系,但是实质上却是承载着其他节点,并将自身指定到场景中某个位置,这个应该就很好理解了。 好了,关于Maya的节点认识,我们就讲这么多。

Maya中如何使用多切割工具加线(Multi-Cut)?

0
今天我们来认识一下在Maya多边形建模中的【多切割工具Multi-Cut】。那么听名字我们就知道:它是用来切割模型的,但是除了切割功能,它还有一个最最重要的作用就是手动加线。说的明白一点:就是在多边形上手动放置顶点来完成加线。 那么比起我们上个小节讲到的插入循环边,这个加线方式更适用于局部的加线。 首先我们来看下如何使用【多切割工具】对模型进行切割?我们在场景中创建一个立方体,我们在模型上按住Shift键+右键,选择【多切割】。 这个时候,我们的鼠标就会变为一个切刀,我们只要按下左键,在场景中拉一下,这个模型上就会产生一条切割线。 我们按下Q键取消命令,回到物体级别。我们可以看到:这个切割线是贯穿整个模型的。 假设我们不想切割到背面,我们可以打开【多切割选项设置】,在这里勾选【忽略背面】。 我们再来切割一次。 切割完成后,同样的按下Q键取消命令,回到物体级别,这次后面就不会被切割到了。 我们撤销回去,回到物体级别,如果我们要水平或者垂直方向上进行切割,我们只要选择多切割工具,按住Shift键,在水平或者垂直方向上拖动,就可以进行切割了。 当然,我们平时进行这种水平或者垂直的切割,一般都不会在这个透视图中进行。我们通常会切换到正交视图中进行切割。我们撤销回去,按下Q键取消命令,回到物体级别,我们切换到正交视图前视图中,我们选择命令,按住Shift键进行切割,那么这样切割出来的模型会比较准确了。 那么这里,我们按住Shift键摆放切割线另一端的时候,我们可以明显感觉到:我们的鼠标在拖动的过程中,切割线是以步进的方式变换角度的。 假设我们要增大这个步进角度,我们就可以适当的增加这个【捕捉步长】的增量百分比。我们可以看到,相比之前,这个步进的角度就更加明显了。 我们撤销回去,按下Q键取消命令,回到物体级别。说完了基础的切割操作,我们就可以接着来看下其他的几种特殊的切割方式,我们回到透视图中,那么现在我们可能心里就会有一个疑问:既然是切割切割,为什么这个模型没有被切开?这是因为在【多切割选项中】当中,这个【提取面】选项默认是禁用的。我们重置一下这个工具,我们想要切开这个模型,就需要勾选启用它。 那么下面的这三个值分别代表的是X轴Y轴Z轴的方向,它是用来控制我们提取面的方向和距离,这里我们使用默认值即可。 我们再来切割一下,那么这次模型就被成功的切成两半了,非常简单。 我们撤销回去,按下Q键取消命令,回到物体级别。假设我们要把另外一半切除不要了。同样的,我们可以打开【多切割选项设置】,在这里勾选这个【删除面选项】就OK了。 现在如果我们要切除上半部分,我们可以从左向右拉切割线。 如果要切除下半部分,我们可以从右向左拉切割线。 这里我们不用去死记上下左右,因为我们再拉切割线的时候,我们会发现:在这个切割线上,有一条垂直的虚线,那么这个虚线所在的这侧的面就会被切除,这样就非常容易理解了。 我们撤销回去,按下Q键取消命令,回到物体级别。说完了这个切割操作,我们再来说一下如何进行手动加线?那么这个手动加线,大致又可以分为【自由加线】和【捕捉到固定位置加线】。那么这个自由加线很简单。我们先进入【多切割选项设置】,我们重置一下这个工具。 现在,我们就可以在模型的边上单击来放置顶点连线,当然这个面上也是可以的。 操作完成后,我们按下回车键确认。按下Q键取消命令,然后回到物体级别,这样整个加线过程就结束了。 接着,我们再来讲另外一个【捕捉到固定位置加线】,那么我们最常用的可能就是在边的中心位置,放置顶点来进行加线。我们选择命令,我们可以看到我们的点默认是捕捉到顶点上的。 那么我们只要按住Shift键,在我们鼠标所停留在边上,就会出现一个黑色方块,代表的就是边的中心位置,我们只要点击黑方块,就可以放置顶点。 同样的,另外一条边,也是一样的操作,非常简单。 我们撤销回去,按下Q键取消命令,回到物体级别。如果我们要捕捉到边上的特殊位置放置顶点。我们可以在选择命令之后,按住Shift键,左键在边上滑动。就会出现很多小方块,相邻两个小方块之间都是间隔10%的距离,这样就能方便我们精确的捕捉到边的位置放置顶点来进行加线。 同样的,另外一条边,也是一样的操作,非常方便。 我们撤销回去,按下Q键取消命令,回到物体级别。如果我们觉得这个捕捉步进距离太小了,我们可以打开【多切割选项设置】,在这里增加它的步进百分比。假设我们设置为20,那么相邻两个小方块之间的都会间隔20%的距离。 那么到这里,我们可能会疑惑:这个【捕捉步进百分比】不是用来控制切割模型的吗?那么为什么现在又可以控制加线的顶点位置?这是因为在不同的应用场景下,它恰好就是一个可以公用的属性值。切割的时候,控制的是切割线步进的角度。 而现在我们要进行加线,控制的则是加线过程中放置顶点的位置。 好了,关于多切割工具的常用操作就讲到这里。

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