Maya中如何使用双轨成形工具(Birail)?

今天我们来看一下:在Maya中如何使用双轨成形工具(Birail)?我们打开曲面菜单,可以在这个双轨成形扩展菜单下,找到这三个双轨成形工具。

那么这里这个双轨成形 1 工具,针对的是一条剖面曲线的情况而后面的这个双轨成形 2 工具和双轨成形 3+ 工具,针对的是多条剖面曲线的情况。

我们首先来看下一条剖面曲线的情况,那么既然是双轨成形,两条轨道曲线是必须的。我们使用EP曲线工具在场景中绘制两条曲线。

然后我们让这两条曲线进入编辑点模式,我们进入前视图中,我们选择圆弧工具。我们准备创建一条剖面曲线。这里为了确保剖面曲线和轨道曲线相交,我们可以按住V键吸附到曲线编辑点进行创建。

创建完成之后,我们回到透视图中,我们选择双轨成形 1 工具。

我们先选择剖面曲线,然后再选择轨道曲线。

这样这个曲面就构建出来了,假设出现这样的黑面情况。

我们只要在曲线菜单下,选择反转方向就OK了。

那么这个是一条剖面曲线的情况,下面我们来看下两条剖面曲线的情况。我们先把这个曲面删除,我们选择剖面曲线,我们沿着Z轴的方向复制一条剖面曲线。

这样的情况,这个双轨成形 1 工具就没有作用了,这个时候我们就可以使用双轨成形 2 工具。

我们选择它,同样的我们先选择剖面曲线,然后再选择轨道曲线。

这样就会自动在两个剖面曲线之间构建出曲面。

那么这个是两条剖面曲线的情况,下面我们来看下三条剖面曲线的情况。那么这个和上面的两个工具的操作方法是有略微的差异的,我们先把这个曲面删除。同样的我们选择剖面曲线沿着Z轴的方向复制一条剖面曲线,这样就有三条剖面曲线了。

假设我们还是像上面的操作,我们选择工具之后。

我们先选择剖面曲线,然后再选择轨道曲线,我们会发现曲线没有任何反应。这是因为我们这个双轨成形 3+ 工具,必须在选择剖面曲线之后,回车确认,然后才能选择轨道曲线。

我们撤销回去,我们重新来看下。我们选择工具,我们先选择这三条剖面曲线,然后,我们按下回车键确认。

然后,我们再选择轨道曲线。

这样,我们的这个曲面就构建成功了!

那么最后我还是来讲一下:这个截面段数如何去设置?那么毫无疑问,这个截面段数是由轨道曲线的分段数来决定的。我们先把这个曲面删除,这里我们选择其中一条轨道曲线进行重建。我们选择曲线,我们打开曲线菜单,打开重建选项。

这里我们把分段数设置为10,然后点击重建。

那么因为在构建的时候,工具会默认以分段数最多的轨道曲线来决定曲面的分段数。

所以另外的这条曲线,我们可以选择重建,也可以选择不用去管它。

我们先把这两条截面曲线删除,我们重新选择双轨成形 1 工具。同样的方法,我们先选择截面曲线,然后再选择轨道曲线,这样这个截面的分段数就变为了10,非常简单。

好了,关于这三种双轨成形工具就讲到这里。

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

留下一个答复

- 广告 -

推荐文章

Maya中如何使用张力变形器(Tension Deformer)?

0
本次讲解:Maya装备模块→变形菜单→张力变形器(Tension Deformer)。它的作用就是给物体对象施加张力变形器(具有牵引力和弹力效果)。 那么这个张力变形器,它和我们上个小节讲到的这个平滑变形是比较相似的。之所以说它们相似,是因为它们两者都自带平滑效果。 就比如我们场景中的这两个球体,我们准备分别给它们施加平滑变形和张力变形。 我们选择左边的这个球体,给它执行平滑变形。 然后选择右边的这个球体,给它执行张力变形。 接着我们让这两个球体进入点模式,现在我们选择这两个球体顶部相对应的这些点。 然后,我们统一的移动来看一下,那么我们可以看到这个施加了张力变形的球体,它的这些顶点在移动的时候,它前方的这些顶点会自动和它保持距离,这个就有点类似弹力的效果。 而当我们垂直移动的时候,我们还可以看到:由于受到牵引力的影响,它的这个变形程度要小的多,这个就是弹力变形比较直观的一个感受。 我们先把这两个模型删除,现在我们就来看一下:这个张力变形器是如何应用的。那么这里,我们准备了一个卡通类型的头部。我们准备给它头部的这个橙色受伤位置做一个鼓包效果。 我们进入点模式,这里我们使用绘制选择工具,我们绘制出变形范围的顶点。 那么为了方便控制,我们先给它创建一个簇变形器。 这样,我们只要移动簇变形器手柄就可以控制变形效果。 现在我们就可以给这个头部施加一个张力变形来做优化,同样的,我们在施加变形效果之前,一定要将它恢复原形。 那么这里呢,我们既可以对整个的头部施加张力变形,也可以只针对这个鼓包区域施加张力变形。这里,我们就只针对这个区域,我们进入点模式,这次我们稍微扩大选择的范围。 然后我们在变形菜单下执行张力变形。 现在我们再次选择簇变形器手柄,然后给它做一个变形。 这样这个鼓包效果就制作出来了,至于更加细节的调整,我们可以在右侧展开张力变形器节点,我们修改封套值,可以改变张力变形的百分比。 然后我们修改这个平滑迭代,可以改变平滑程度。 还有这个向内约束,向外约束,我们需要什么样的效果,放开去调节就可以了。 注意:施加变形效果之前,一定要将物体对象恢复原形。

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

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

Maya动画曲线编辑器纵向数值消失?

0
Maya动画曲线图编辑器(Graph Editor)纵向数值怎么办?解决方法:视图菜单(View) >> 启用绝对视图(Absolute View) (adsbygoogle = window.adsbygoogle || ).push({});

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

0
本次讲解:Maya曲面菜单下的这个曲面相交(Intersect)、修剪(Trim Tool)、取消修剪命令(Untrim Surfaces)。它们的作用就是利用曲面相交产生相交曲线,近而通过修剪工具达到修剪曲面的目的。而之所以放到一起讲,是因为这三个命令我们经常会连续使用。 那么这个【相交命令】的作用是可以在曲面的交界处产生相交曲线。 而【相交曲线】则会作为修剪的参考线在这个修剪工具中使用。 而这个【取消修剪】,则是可以取消我们已经执行的修剪操作。 那么弄明白了它们三者之间的关系,下面我们就具体来实践一下。那么这里我有一个参考模型,我们可以看到,它是两个碗状曲面堆叠在一起的。 如果我们看得不是很清楚,我们可以在灯光下,开启双面照明。 那么我们观察可以发现,这个模型是由两个曲面球体修剪得到的。 所以这里我们首先创建一大一小的两个球体曲面来进行操作。这里我们先让这两个曲面球体相交,然后我们选择它们,执行相交命令。 然后我们按下4键开启线框显示,那么我们可以看到,这两个球体相交的部分就在各自的曲面上产生了相交曲线。 当然这里,我们不需要对相交曲线的位置进行更改。 现在,假设我们要把这个小球体的上半部分去掉,我们需要先选择小球体,然后进入修剪工具模式。 我们只需要单击选择我们要保留的下半部分,那么相交曲线以下的部分就会变为白色的实线。相交曲线以上的部分就会变为虚线,也就是会被修剪掉的部分。 现在我们只要按下回车键确认,球体的上半部分就被修剪掉。 同样的假设我们要修剪这个大球体相交线以下的曲面。我们可以选择这个大球体,然后再次进入修剪工具模式。 同样的,我们只要单击选择需要保留的部分,然后按下回车键确认。 这样,相交曲线以下的曲面就被会被修剪掉了,非常简单。那么这里我们要知道:在没有按类型删除历史之前,我们可以看到,我们依旧可以调整相交和修剪的位置。 我们按下5键回到实体显示,假设我们还是需要把这个大球体的顶部切开,怎么做呢? 我们只需要创建出一个曲面,然后让它和我们的球体表面完全相交。 同样的,我们选择它们两者,执行相交命令。 接着我们选择球体,然后我们再次进入修剪工具模式。 我们单击选择,保留相交曲线以下的位置,然后按下回车键确认。 这样,球体相交线以上的位置就被修剪掉了。 最后,我们在确认模型没有问题之后,我们就可以选择它们,按类型删除历史。 这样,我们的这些曲面模型之间就不会再互相影响了。 那么关于这个【取消修剪】很简单,我们只要选择我们想要取消修剪的曲面,然后执行取消修剪。 这样曲面又会回到修剪之前的状态,非常简单。 好了,关于曲面相交、修剪、取消修剪命令就讲到这里。

MAYA脚本:平移旋转自动归零

0
//by 喵喵动画屋 旋转归零 string $lanzi[] = `ls -sl`; int $shuliang = size($lanzi); print($shuliang+"n"); for($i=0;$i<$shuliang;$i++) { print($lanzi[$i]+"n"); int $rotate_ret =...