咨询电话:400-810-1418服务与监督电话:400-006-6572

Maya代理菜单细分代理(Subdiv Proxy)指令详解教程

发布时间:2019-08-13 17:45:02

利用Proxy(代理)可以在制作多边形对象的同时观察到平滑后的效果,Proxy(代理)的菜单如下图所示。

Maya代理菜单细分代理(Subdiv Proxy)指令详解教程

功能说明:可以将对象进行细分,然后将细分后的对象与原始对象同时显示在窗口中,而且保留关联关系。

操作方法:选择多边形对象,单击执行。

参数详解:单击Proxy>Subdiv Proxy> Clipboard Image.png (代理>细分代理>Clipboard Image.png )打开选项窗口,如下图所示。

Maya代理菜单细分代理(Subdiv Proxy)指令详解教程

下面介绍SubdivProxy(细分代理)特有的参数。

1.Inherit Smooth Mesh Preview (继承平滑网格预览)

如要希望将网格从平滑网格预览显示模式转化为细分曲面代理,并保留当前的平滑网格预览设置,请启用该设置。例如,如果要渲染平滑版本的对象或对其设定动画。

2.Setup(设置)

控制平滑网格和代理网格镜像或相对于彼此放置的方式。

01 Mirror Behavior (镜像行为) :这里有3个选项,选择None (无),将在代理网格中创建平滑网格;选择Full(完整) ,将在代理网格中创建平滑网格,且代理网格和平滑网格同时基于Mirror Direction (镜像方向) ;选择Half(一半),将紧邻代理网格创建平滑网格,基于MirrorDirection (镜像方向),这样就可以修改代理网格,并在平滑网格上清楚地看到结果。如下图所示,图中的网格即代理。

Maya代理菜单细分代理(Subdiv Proxy)指令详解教程

注意:通常使用镜像对对象进行建模,而不是对其设定动画。否则,对象的动画将会是对称的。使用镜像完成对象建模后,请使用Proxy>Remove Subdiv Proxy Mirror (代理>移除细分曲面代理镜像)命令移除平滑网格,然后创建一个用于将对象设定动画的新细分曲面代理,可将Mirror Behavior (镜像行为)设定为None (无)。

如果在对象空间模式下修改细分曲面代理已镜像的一半,沿一个方向拖动操纵器将修改相反方向的代理;如果在世界空间模式下修改细分曲面代理镜像的那-半,则在一个方向上拖动操纵器时将会在同方向上修改代理;如果在对象空间或世界空间模式下修改细分曲面代理原始的那一半, 则沿一个方向拖动操纵器将修改同一方向的代理。

02 Mirror Direction (镜像方向) :选定网格的镜像方向,分别为+X、+Y、+Z。

03 Merge Vertex Tolerance (合并顶点容差) :设定合并顶点的容差。相邻两个顶点的间距小于该参数时,顶点将被合并。该选项只有在选择Mirror Behavior (镜像行为)为Full(完整)或Half(一半)时才会被激活。在镜像代理时,Maya会自动将模型的接缝拼合。

04 Share Transform Node (共享变换节点) :控制变换代理网格时是否变换平滑网格。该选项只有在选择Mirror Behavior (镜像行为)为None(无)时才会被激活。勾选该选项,代理和平滑模型将共享一个变换节点。

05 Toggle Subdiv Proxy (切换细分代理) :勾选该选项,将切换细分代理。

3.Display Settings (显示设置)

这里可以设置平滑代理的显示方式。

01 Subdiv Proxy Shader (细分代理着色器) :控制代理网格材质的外观,使之最适合所希望的工作方式。这里有3个选项,勾选Remove (移除)可以消除代理网格与其材质之间的连接;勾选Keep(保持),保持代理网格与其材质之间的原始连接,如果选择该选项,则需要并行移动代理网格和平滑网格;勾选Transparent (透明),将 具有部分透明度的新Lambert材质指定给代理网格,这样,就可以查看代理下面的平滑网格,如下图所示。

Maya代理菜单细分代理(Subdiv Proxy)指令详解教程

02 Subdiv Proxy Transparency (细分代理透明度) :用于设置代理显示的透明度。当选择Subdiv Proxy Shader (细分代理着色器)的Transparent (透明)选项时,该参数才会被激活,用于设置代理显示的透明度。

03 Subdiv Proxy Renderable (可渲染的细分代理) :勾选该选项,多边形代理可以被渲染出来。否则,渲染器将忽略代理,如下图所示。

Maya代理菜单细分代理(Subdiv Proxy)指令详解教程

04 Subdiv Proxy In Layer (层中的细分代理) :启用该选项,Maya会将代理网格添加到一个新层,以便控制代理网格的可见性;禁用时,将不会创建层。例如,如果对象已位于另一个层中,则可能需要禁用该选项来使代理网格只属于一个层而不是两个层,如下图所示。

Maya代理菜单细分代理(Subdiv Proxy)指令详解教程

05 Smooth Mesh InL ayer (层中的平滑网格) :勾选该选项,将向层添加平滑网格的功能。

06 Smooth Layer Display (平滑图层显示) :为平滑网格层设定默认状态。只有勾选Smooth Mesh In Layer (创建平滑网格的图层)时,该选项才会被激活,这里有3个选项,Normal (常规) 指平滑网格在该显示状态下完全可见且可选; Template (模板)指平滑网格显示为一个模板,但不可作为一个对象进行选择; Reference (参考)指显示状态限制直接编辑平滑网格,默认选择该选项。

注意:Subdiv Proxy (细分代理)和Smooth(平滑)两个操作都可以平滑细分多变形,但内部算法不一致。在进行Blend Shape (融合变形)或者其他动画时,建议大家不要混合使用两种平滑操作,以免造成不必要的错误。可以从始至终单独使用二者之一。