图 4-57 用 boundary 工具产生的表面
边界的另一个作用是可以用 3 条曲线形成一个表面。这种用边界建立的表面并不是一个真正的有 3 条边的表面,而应是一个有零长度边的表面。在这种情况下选取的顺序非常重要,因为零长度边 ( 也称为 degenerate surface) 出现在最初选择的两条曲线中间,这在表面和另一个面粘合时非常重要。
maya 还提供了一个 square 工具,也用 3 或 4 条曲线生成一个表面。虽然生成切面的方式比较复杂,但它仍是一种比较高级的工具。
双轨迹
birail( 双轨迹 ) 的 作用更像边界,因为它们都是确定一个面的 4 条边,本质上说,双轨迹是沿两条曲线轨迹或路径挤压一条或更多的曲线轮廓。曲线轮廓参数决定了双轨迹面的 v 参数,两条轨迹曲线决定了表面的 u 参数。也可以把 birail 工具视为一种高级的放样命令。
双轨迹的工作方法如下 :
执行 create %26rarr; cv curve tool 命令,绘制出如图 4-58 所示的 3 条曲线。
选中截面形状曲线 ( 那条横线 ) ,执行 surface %26rarr; birail %26rarr; birail 1 tool 命令,然后再到视图中分别选取两条外形曲线,最终效果如图 4-59 所示。
可以用不同的选择顺序再试一下,看看在不同的情况下表面有何不同。与边界面有何不同,边界的第 4 条曲线基本上被忽略,而替换成曲线外形。
图 4-58 用于 birail 操作的三条曲线
图 4-59 birail 1 tool 工具的最终效果
2. birail 2 tool 的工作方法
birail 2 tool 工具允许用户同时使用两条截面曲线进行放样操作。
重新建立一个新的场景,并且用 cv cruve tool 工具绘制出如图 4-60 所示的 4 条曲线。
同时框选中两条用于放样操作截面曲线 ( 两条横线 ) ,然后执行 surface %26rarr; birail %26rarr; birail 2 tool 命令,再到视图中选取两条外形曲线,最终效果如图 4-61 所示。
图 4-60 用于 birail 2 tool 操作的 4 条曲线
图 4-61 birail 2 tool 工具的最终效果
3. birail 3+ tool 的工作方法
对于 birail 3+tool ,需要另外一条曲线作为外形曲线。像别的曲线一样,用两个或 3 个段建立一条曲线,还应保证新加入的外形曲线和轨迹曲线相连。
这里我们制作一个具体的实例来说明 birail 3+ tool 的工作方法。
重新建立一个场景,执行 create %26rarr; cv cruve tool 命令,然后在视图中绘制出如图 4-62 所示的 5 条曲线,这 5 条曲线要保持首尾相接。
首先选中带有弯曲的两条曲线,执行 surface %26rarr; birail %26rarr; birail 3 tool 命令,然后选取中间带有突起形状的曲线,按 enter 键结束拾取,再选取曲线两条边界线 ( 两条横线 ) , birail 3+ tool 操作便完成了,最后效果如图 4-63 所示。
birail 3+ 是高级放样,使用轨迹曲线后面的 u 参数方向的表面边。可以用 briail 3+ 工具控制表面内部区域,而不能使用边界或别的双轨迹工具。
图 4-62 用于 birail 2 tool 操作的五条曲线
图 4-63 birail 3 tool 工具的操作效果
FEVTE编注:更多 MAYA建模教程讨论交流和MAYA建模作品提交请进入飞特论坛三维作业板块,地址:https://www.fevte.com/forum-54-1.html
飞特游客
委托设计