易绚CG三维建模面片变形修改器.docx
《易绚CG三维建模面片变形修改器.docx》由会员分享,可在线阅读,更多相关《易绚CG三维建模面片变形修改器.docx(8页珍藏版)》请在冰点文库上搜索。
易绚CG三维建模面片变形修改器
PatchDeformModifier面片变形修改器
“面片变形”修改器根据面片对象的轮廓变形对象。
该修改器与“路径变形”修改器类似,但是使用基于四边形的面片对象而不是样条线图形或NURBS曲线路径。
要使用“面片变形”修改器,将其应用到想要边形的对象上,单击“拾取面片”按钮,然后选择一个面片对象。
通过操纵面片对象或调整“面片变形”面板中的各种控件来变形对象。
并不是所有对象都可以使用“面片变形”。
是有效“面片变形”目标的对象包括:
“平面”、“圆柱体”、“圆锥体”和“环形”。
该修改器也类似于“曲面变形”修改器,除了该修改器使用面片曲面而不是“NURBS点”或“NURBSCV”曲面。
“面片变形”修改器也有一个世界空间的版本。
请参见面片变形(WSM)。
通常,“面片变形”对象空间修改器将面片向对象移动并保持对象在原地不动,而“面片变形”世界空间修改器将对象向面片移动并保持面片在原地不动。
而且,WSM版本含有“向面片移动”按钮,而对象空间版本没有该按钮。
要使用“面片变形”修改器,请执行以下操作:
选择一个对象。
应用“面片变形”。
在“参数”卷展栏上单击“拾取面片”。
选择一个面片对象。
通过调整“面片变形”面板中的控件并操纵面片对象来变形对象。
修改器堆栈
Gizmo—在该子对象层级,可以像其他任何对象那样平移Gizmo和设置Gizmo的动画,来改变修改器的效果。
“面片变形”Gizmo是变形面片对象的表示,因此对其的变换决定了面片的哪一部分影响被修改的对象。
“参数”卷展栏
“面片变形”组
提供拾取面片和沿着面片的Gizmo副本调整对象位置以及变形的控件。
面片—显示选定面片对象的名称。
拾取面片—单击该按钮,然后选择想在变形中使用的面片对象。
会为匹配该面片的对象创建一个Gizmo。
一旦指定了面片Gizmo,就可以使用该卷展栏上的剩下的控件调整变形。
注意:
“面片变形”只能与矩形四边形面片形状一起使用。
软件不区分四边形类型的面片和特定的基本体网格。
合适的面片包括例如基本体四边形面片对象、基本体圆柱体和基本体环形。
(圆柱体实际上在每一个末端都有三角形面片,但是因为它们位于面片列表的末尾,所以“面片变形”就忽略这些额外的面。
)
U向百分比—根据U向距离的百分比,沿着Gizmo面片的U(水平)轴移动对象。
该微调器默认设置为50%,这将对象放置在Gizmo面片的中心。
0%的设置将对象放置在Gizmo面片的左边缘,从视口中看去正位于创建面片所在的位置。
U向拉伸—沿着Gizmo面片的U(水平)轴缩放对象。
U向百分比—根据U向距离的百分比,沿着Gizmo面片的U(水平)轴移动对象。
0%的设置将对象放置在Gizmo面片的底部。
V向拉伸—沿着Gizmo面片的V(垂直)轴缩放对象。
旋转—关于Gizmo面片旋转被修改对象。
向面片移动—单击该按钮将对象从其原始位置向用于变形的面片对象移动。
只有在使用“面片变形(WSM)”时才可以使用该按钮。
“面片变形平面”组
XY/YZ/ZX—选择对象的一个两轴平面,使其与Gizmo面片的XY平面相平行。
翻转—反转Gizmo方向。
Editablepatch可编辑面片
选择可编辑面片>“修改”面板>在堆栈显示中展开可编辑面片>“面片”子对象层级
选择可编辑面片>“修改”面板>“选择”卷展栏>“面片”按钮
选择可编辑面片>右键单击该面片>四元菜单的“工具1”区域(左上方)>“子对象”>“面片”
面片是面片对象的一个区域,由三或四个围绕的边和顶点定义。
使用本主题中介绍的控件,可以对面片层级的面片对象进行操纵。
同移动和旋转面片一样,可以在执行移动操作时按住SHIFT键创建单独的元素。
此时,将会创建选定面片的单独元素。
此时,面片可以在曲线空间内映射,即为面片生成简化的纹理贴图。
为此,将不会扭曲复杂面片对象中的平面贴图。
在“面片”子对象层级,右键单击时弹出的四元菜单(“工具1”区域)中有一个名为“线性贴图”的参数。
如果禁用“线性贴图”,纹理将会插补到曲线空间,且运行方式必定与映射到网格对象的纹理非常相似。
使用以前的方法时,面片贴图插补在结点之间。
因为每个面片在UV空间内呈线性关系,所以,非常适用于程序贴图,但不太适用于位贴图。
复杂的面片(右侧)不再使位图发生变形
最左侧的两个面片显示了“线性”面片贴图。
左上方的面片是使用平面贴图的面片,而左下方的面片显示的是它在UVW空间的表示。
右侧的面片是在UVW空间投射中使用向量时的曲线投射。
请注意,右下方表示UVW空间。
另外,请注意控制柄和结对UVW空间的形状所起的作用。
简而言之,禁用“线性”选项,以便获得期望的平面贴图。
启用线性贴图选项时,可以向下兼容。
注意:
目前,“展开UVW”修改器支持新的平面曲线贴图。
样条线控制柄可以在“展开UVW”修改器的“编辑”对话框中进行插补。
“细分”组
细分—细分选定的面片。
选择一个或多个面片,然后单击“细分”。
传播—启用时,将细分功能扩展到邻近的面片。
如果沿着所有连续的面片传播细分,连接面片时,可以防止面片断裂。
“拓朴”组
创建—在现有的几何体或自由空间中创建三边或四边面片。
首先,启用“创建”,然后在视口中单击所需的几何体或自由空间,以便创建四元或三元面片。
通过左键单击现有的顶点,可以选择面片顶点。
在自由空间左键单击时,可以在该位置处创建新的顶点。
如果没有对现有的顶点数字化,将会创建新的顶点。
该顶点将包含在新面片的顶点序列中。
选择现有的顶点时,光标将更改为白色的十字线。
要创建三边形面片:
在自由空间内或现有的顶点上单击三次。
右键或左键单击当前序列中的一个顶点,以便完成“三边形面片”的创建。
要创建四边形面片:
在自由空间内或现有的顶点上单击四次。
此时,将会在第四次单击之后自动创建“四边形面片”。
如果序列中只有一个或两个顶点时右键单击或选择当前序列中的某个顶点,将不会执行任何操作。
分离—用于选择当前对象内的一个或多个面片,然后使其分离(或复制面片)形成单独的面片对象。
重定向—启用时,分离的面片会复制源对象的创建局部坐标系的位置和方向。
此时,将会移动和旋转新的分离对象,以便对局部坐标系进行定位,并使其与当前活动栅格的原点对齐。
复制—启用时,分离的面片将会复制到新的面片对象,从而使原来的面片保持完好。
附加—用于将对象附加到当前选定的面片对象。
单击想要附加到当前选定面片对象的对象。
重定向—启用时,重定向分离的面片,使每个面片的创建局部坐标系与选定面片的创建局部坐标系对齐。
删除—删除选定的一个或多个面片。
隐藏—隐藏选定的面片。
全部取消隐藏—还原任何隐藏子对象使之可见。
“挤出和倒角”组
使用这些控件,可以对面片执行挤出和倒角操作。
挤出面片时,这些面片将会沿着法线方向移动,然后创建形成挤出边的新面片,从而将选择与对象相连。
倒角时,将会添加用于缩放挤出面片的第二个步幅。
通过拖动或直接输入,可以对面片执行挤出和倒角操作。
另外,还可以在挤出时按住SHIFT键,用于创建单独的元素。
注意:
通过挤出或倒角创建的边可以分配给第一个平滑组。
挤出—单击此按钮,然后拖动任何面片,以便对其进行交互式的倒角操作。
执行该操作时按住SHIFT键,以便创建新的元素。
如果鼠标光标位于选定面片上,将会更改为“挤出”光标。
选定多个面片时,如果拖动任何一个面片,将会均匀地挤出选定的所有面片。
激活“挤出”按钮时,可以依次拖动其他面片,使其挤出。
再次单击“挤出”或者右键单击可以结束操作。
倒角—单击该按钮,然后拖动任意一个面片,对其执行交互式的挤出操作,再单击并释放鼠标按钮,然后重新拖动,对挤出面片执行倒角操作。
执行该操作时按住SHIFT键,以便创建新的元素。
如果鼠标光标位于选定面片上,将会更改为“倒角”光标。
选定多个面片时,如果拖动任何一个面片,将会均匀地倒角选定的所有面片。
激活“倒角”按钮时,可以依次拖动其他面片,使其倒角。
再次单击“倒角”或右键单击,以便结束操作。
原始面片(顶部)和向内外的挤出
挤出—使用该微调器,可以向内或向外挤出选定的面片,具体情况视该值的正负而定。
轮廓—使用该微调器,可以放大或缩小选定的面片,具体情况视该值的正负而定。
挤出后倒角挤出的面片时,通常会使用该选项。
法线—如果将“法线”设置为组,将会沿着每组连续面片的平均法线执行挤出操作。
如果挤出多个这样的组,则每个组将会沿着自身的平均法线方向移动。
如果将“法线”设置为局部(默认值),将会沿着每个选定面片的法线执行挤出操作。
倒角平滑—使用这些设置,可以在通过倒角创建的曲面和邻近面片之间设置相交的形状。
这些形状是由相交时顶点的控制柄配置决定的。
开始是指边和倒角面片周围的面片的相交。
结束是指边和倒角面片或面片的相交。
下面的设置适用于每种面片:
平滑—对顶点控制柄进行设置,使新面片和邻近面片之间的角度相对小一些。
线性—对顶点控制柄进行设置,以便创建线性变换。
无—不修改顶点控制柄。
警告:
执行倒角操作之前,对“倒角平滑”进行设置;更改设置时,不会影响现有的倒角面片。
“曲面”组
视图步数—控制面片模型曲面的栅格分辨率,如在视口中描述的一样。
渲染步数—控制渲染时面片模型曲面的栅格分辨率。
显示内部边—在线框视图中显示面片对象的内部边。
禁用时,只能显示对象的轮廓。
启用时,可以简化显示,从而加快反馈速度。
使用真面片法线—决定该软件平滑面片之间边缘的方式。
默认设置为禁用。
禁用该复选框时,该软件将会通过面片对象在渲染前转化成的网格对象的平滑组计算曲面的法线。
这些法线并不准确,特别是在“视图/渲染步数”设置不高的情况下,更是如此。
启用该复选框时,该软件将会直接通过面片曲面计算真面片法线,因此,可以生成更为精确的着色效果。
可以将球体转化成“可编辑面片”格式,然后向中心处移动顶点,并使其旋转。
此时,左侧的球体已经禁用“使用真面片法线”,而右侧的球体已经启用该选项。
在这两种情况下,“视图步数”均设置为8。
“法线”组
翻转—反转选定面片的曲面法线的方向。
统一—翻转对象的法线,使其指向相同的方向,通常是向外。
使用该选项,可以将对象的面片设置为相应的方向,从而避免在对象曲面中留下明显的孔洞。
翻转法线模式—翻转所单击的任何面片法线。
要退出,请重新单击此按钮,或者在程序界面的任何位置右键单击。
提示:
使用“翻转法线”模式的最佳方式是,对所用的视口进行设置,以便显示时“平滑+高亮显示”和“边面”处于启用状态。
如果结合使用“翻转法线”模式和默认设置,可以使面片沿着背离你的方向翻转,但不能将其翻转回原位。
为了获得最佳的结果,请禁用“选择”卷展栏中的“忽略背面”。
无论当前方向如何,执行上述操作时,可以单击任何面片,使其法线的方向发生翻转。
“材质”组
通过这些控件,可以对面片使用多维/子对象材质。
设置ID—用于向选定的面片分配特殊的材质ID编号,以供多维/子对象材质和其他应用使用。
使用该微调器或通过键盘输入编号。
可用的ID总数是65,535。
选择ID—选择与相邻ID字段中指定的“材质ID”对应的面片或元素。
键入或使用该微调器指定ID,然后单击“选择ID”按钮。
[按名称选择]—该下拉列表显示了对象包含为其分配的“多维/子对象”材质时子材质的名称。
单击下拉箭头,然后从列表中选择某个子材质。
此时,将会选中分配该材质的面片或元素。
如果对象没有分配到“多维/子对象”材质,将不会提供名称列表。
同样,如果选定的多个对象已经应用“编辑面片”、“编辑样条线”或“编辑网格”修改器,则名称列表将会处于非活动状态。
注意:
子材质名称是那些在该材质的“多维/子对象基本参数”卷展栏的“名称”列中指定的名称;这些名称不是在默认情况下创建的,因此,必须使用任意材质名称单独指定。
清除选定内容—启用时,如果选择新的ID或材质名称,将会取消选择以前选定的所有面片或元素。
禁用时,选定内容是累积结果,因此,新ID或选定的子材质名称将会添加到现有的面片或元素选择集中。
默认设置为启用。
“平滑组”组
使用这些控件,可以向不同的平滑组分配选定的面片,还可以按照平滑组选择面片。
要向一个或多个平滑组分配面片,请选择所需的面片,然后单击要向其分配的平滑组数。
按SG(平滑组)选择—显示说明当前平滑组的对话框。
通过单击对应编号按钮选择组,然后单击“确定”。
清除全部—从选定面片中删除所有的平滑组分配。
“编辑顶点颜色”组
使用这些控件,可以分配颜色、照明颜色(着色)和选定面片中各顶点的alpha(透明)值。
颜色—单击色样可更改选定面片中各顶点的颜色。
照明—单击色样可更改选定面片中各顶点的照明颜色。
使用该选项,可以更改阴影颜色,而不会更改顶点颜色。
Alpha—用于向选定面片上的顶点分配alpha(透明)值。
微调器值是百分比值;0是完全透明,100是完全不透明。