Maya4.0NURBS建模-编辑曲线(3)

4/5/2006来源:Maya教程人气:11324

Maya4.0NURBS建模-编辑曲线
曲线编辑工具

还可以对已经建立的曲线进行编辑。本节将讨论粘合或断开曲线、排列曲线和曲面、重建曲线、插入节点、在曲线上添加点、切割和圆整曲线及偏移曲线等内容。

一条曲线一旦建立,通过通道框或者属性编辑器,用户可以转换它或者改变它的显示模式,也可以运用转换工具变形可控点以改变曲线的形状。

曲线编辑工具(CurveEditingTool)是一个方便快捷的工具,该工具操作器由以下几个操作手柄组成,如图4-31所示。通过这些操作手柄调整切线的方向或者调整切线的缩放手柄,可以快速地改变曲线的形状。因此,它经常用于建模曲线或者动画路径中。

执行EditCurves→CurveEditingTool命令便可以激活编辑曲线工具,如图4-31所示。

●ParameterHandle:习惯上称为参数手柄,主要用于操作曲线编辑工具在曲线上的位置,选择作为编辑对象的点。

●PositionHandle:称为位移手柄,它可以方便快捷地移动曲线上作为编辑对象的点至合适的地方。图4-31编辑曲线工具

●TangentDirectionHandle:切线方向手柄,用来改变切线的方向。

●TangentScaleHandle:切线缩放手柄,用于缩放切线的方向,以最终改变整条曲线的形状。

●AxesLines:轴向控制用于控制并吸附切线手柄到X、Y、Z的任意轴向上。

切割曲线

EditCurves→CutCurve命令也是一种有用的编辑曲线方式。它的作用是当大量曲线相交时将它们分离。FindIntersections的默认设置是In2DAnd3D,即寻找曲线的交点,即使曲线在三维空间内不相交,但在活动的(二维)视图中看上去是相交的也可以。在图4-32中,两条曲线相交,执行EditCurves→CutCurve命令之后,曲线从交点断开。

图4-32切割曲线

圆整曲线

圆整曲线CurveFillet的作用是使两相交曲线生成一个圆角。和CutCurve在二维视图中不同,圆整曲线必须是相接的。默认的设置在两曲线相交处生成一个圆角,如图4-33所示。在两曲线相交处,有时会出现错误的圆角,在这种情况下,首先要将曲线剪断,然后再选择要圆整的曲线。在选项框中的Trim和Join设置可以剪断曲线并将各段曲线连接成一条曲线,从而节省了大量的时间。

图4-33圆整曲线效果

偏移曲线

OffsetCurve就是用在选项框中设置的偏移距离来复制一条曲线。偏置一条曲线与复制和缩放一条曲线有很大的不同:当进行曲线复制和不均匀缩放时,曲线仍然保持着原有的形状,而偏移生成的曲线仅仅是与原曲线保持着距离,不一定保持曲线的原有的形状,图4-34显示了它们的区别。

图4-34偏移曲线

复制曲线

另一种生成曲线的方法是DuplicateSurfaceCurves,实际上,这种方法并不是属于Create菜单,而是在EditCurve菜单上。这是一种非常有效的曲线生成方法,特别是它能够复制一个面上所有的等参线。试着使用该工具,生成一个默认的圆柱,显示等参线,在表面上任意选择一个等参线,选择EditCurves→DuplicateSurfaceCurves命令。这样,一条和圆柱有同样数目段的曲线已经复制成了,如图4-35所示。

将复制的曲线从圆柱体中移去,选中该圆柱体,重复执行EditCurves→DuplicateSurfaceCurves命令。如图4-36所示,这次复制了圆柱所有的等参线,也可以设置一些选项以便只在U或V方向复制,默认是在两个方向复制。

图4-35复制等高图4-36复制物体框架

复制的曲线跨距和原圆柱体,但复制曲线的数量和显示在屏幕上的等参线的数量是一致的。如果圆柱体的NURBS平滑度设置的精度较高,生成的曲线将比原物体。