图 4-25 对齐曲线
● 弯曲连续:也称为顺序 2 连续 (c2) ,当曲线有相切连续,同时曲线以同样的方式向端点弯曲时,这种连续才会出现。另一种说法是:两曲线具有相同的弯曲半径。曲线在改变时,从端点起的第 3 个 cv 点和第 2 个 cv 点,都被移动以符合曲率的改变。按 z 键取消最后的改变,再次选择曲线,把 continuity 换成 curvature ,再次单击 align 按钮,注意从端点起第 3 个 cv 点的位置变化,如图 4-27 所示。
align curves 和 surfaces 的操作方法相同,它们的默认设置是 modify position first ,即最初选择的曲线将整个参与对齐。在对齐完成以后,在 channel 盒的 inputs 选项中进行不同选项设置以获得一个比较满意的选项。
图 4-26 连接曲线
图 4-27 曲线的连接效果
重建曲线
rebuild curves 允许用不同的方式重建曲线。重建曲线对生成好的曲面非常重要。当处理了一条曲线以后,就会有一些不必要的 cv 存在,甚至 cv 堆积在一起。它们能用 rebuild curves 工具清除,并且重新建立 ( 或重建 ) 曲线,得到干净曲面。用 pencil curves 工具生成一条曲线。选中曲线后,再执行 edit curves rebuild curves 命令 。
当 rebuild type 被设成默认的 uniform 时,还必须人工设立曲线的段数,默认是 4 段,但该数值会因为所需曲线形状的复杂程度而不同。
reduce 设置依据 global 或 local tolerance 等级设置简化了曲线。 match knots 的设置需要选择两条曲线,重新参数化第 1 条曲线以匹配第 2 条曲线的节点数。 no multiple knots 的设置去掉了多重节点,这些节点是在曲线被延伸或节点插入时生成的。多重节点出现多于一个节点或编辑点的情况,并占据曲线上相同的位置。 curvature 的设置也依据 tolerance 等级,在更弯曲的区域重新分配并且插入大量编辑点。对于 reduce 或 curvature 选项要更改 global tolerance 设置,选择 window settings/preferences preferences 命令并单击 settings 按钮打开 tolerance 栏。
当保持 cv 在其最初的位置时, keep cv 选项允许重建曲线的参数。当插入节点时,曲线的段数增加,伴随着更多 cv 的生成,但是曲线上点的参数化的值和插入前的点是相同的。当把 cv 保持在相同的位置时, keep cv 选项重新计算包括插入节点在内的曲线参数。
添加点
有时用户会发现曲线上某些额外的点对于移动整条曲线而言是极其重要的。因此 maya 引入了 add points tool 功能。它可以在制定曲线段或者曲面上添加额外的可控点或者编辑点。
注意:
如果想在线段的开始处添加一个额外的点,首先要执行 edit curves reverse 命令将曲线翻转,然后再进行添加。
创建完一条曲线以后,执行 edit curves add points tool 命令,将可控点重新显示出来,如图 4-28 所示。
图 4-28 显示可控点
单击,添加一个新的可控点,然后继续单击,添加额外的可控点,新的曲线也随之产生,如图 4-29 所示。按 enter 键便可以结束添加命令。
为了进一步编辑曲线, insert knot 同样允许增加更多的编辑点或 cv 点。要使用 insert knot ,先选择一个 curve point 点,该曲线为想要生成额外编辑点的曲线,然后选择 edit curves insert knot 命令。另一个 cv 也生成了。 insert knot 对应的一个有用的选项是 between selections 选项,该选项也可用于曲面的 insert isoparms 选项。选择两个编辑点,然后选择 edit curves insert knot 命令,单击 between selections 选项,然后单击 insert 按钮。另外一个编辑点在两个所选的编辑点中间添加上去了,如图 4-30 所示。
图 4-29 添加新的可控点新添加的点
图 4-30 新添加的点
飞特游客
委托设计