一个 wrap 变形可以包含一个或者多个影响物体,一个影响物体也可以应用于一个或者多个可变形物体,一切视具体的情况而定。
利用一个影响物体创建 wrap 变形
下面是利用一个影响物体创建 wrap 变形的家例 , 具体操作步骤如下 :
(1) 执行 create → nurbs primitives → sphere 命令,创建两个 nurbs 球体,第 1 个球体的参数为: sections=40 、 spans=20 ;第 2 个球体的参数为: radius = 3 ,如图 14-26 所示。
(2) 选取第 1 个球体,然后按住 shift 键选取第 2 个球体,第 2 个球体是第 1 个球体的影响物体。
(3) 执行 deform → create wrap 命令,创建 wrap 变形。在 ouliner 窗口中,可以看到影响物体的基础物体,如图 14-27 所示。
(4) 选取第 2 个球体,右击从标记菜单中选择 control vertex 命令,如图 14-28 所示。
(5) 选取第 2 个球体上的一些可控点,然后移动它们,如图 14-29 所示,作为影响物体的第 2 个球体发生了变形,同时,第 1 个球体也发生了变形。
(6) 确认第 2 个球体处于选中状态,单击 图标进入 select by object type 模式。在通道框中,设置 dropoff=20 ,第 2 个球体发生了变形,第 1 个球体也相应地发生了变形,如图 14-29 所示。
图 14-26 创建两个球体 图 14-27 outliner 窗口
图 14-28 标记菜单 图 14-29 改变 dropoff 参数效果
利用多个影响物体创建 wrap 变形
下面是利用行影响物体创建 wrap 变形的实例,具体操作步骤如下:
(1) 创建一个 nurbs 平面,设置 wdith=20 、 u patches=20 、 v patches=20 ,其他参数以默认值为标准,以系统默认值为基础,创建 5 个圆锥体,布置 nurbs 平面和 5 个圆锥体之间的位置关系,如图 14-30 所示。
(2) 选取 5 个圆锥体,然后执行 edit → group 命令,将 5 个圆锥体组成为一组。
(3) 选取 nurbs 平面,然后选取圆锥体组,最后执行 deform → create wrap 命令,创建 wrap 变形。
(4) 移动旋转或者缩放物体圆锥体,变形整个 nurbs 平面,结果如图 14-31 所示。
(5) 在通道栏中,选择 outputs 列表下的 wrap1 选项,在弹出的栏目中,设置 weight threshold=0.5 ,最终的变形结果如图 14-32 所示。
图 14-30 创建平面以及圆锥体 图 14-31 wrap 变形效果
图 14-32 最终变形效果
新闻热点
疑难解答