返回首页 >> Maya文档 >> maya平滑网格(Smooth Mesh)

平滑网格(Smooth Mesh)


“平滑网格预览”(Smooth Mesh Preview)功能可控制 Maya 如何在场景中显示多边形网格。该网格可以同时显示未平滑和/或完全平滑模式。

您可以在网格的 polyShape 节点中的“平滑网格”(Smooth Mesh)区域下启用该选项。

“平滑网格预览”(Smooth Mesh Preview)显示模式可通过先选择网格、然后按热键 2 或 3 来控制。此外,“平滑网格预览”(Smooth Mesh Preview)中显示的平滑/细分级别可通过以下热键来控制:Page Up 键和 Page Down 键。该功能的其他属性是通过属性编辑器在 polyShape 节点中设定的。按 1 键可以禁用“平滑网格预览”(Smooth Mesh Preview)功能,以便网格可在其默认显示模式中显示。

以下内容将介绍在 polyShape 节点中可用的“平滑网格预览”(Smooth Mesh Preview)属性。

注意“平滑网格预览”(Smooth Mesh Preview)仅影响场景视图中的多边形网格的显示。如果在启用“平滑网格预览”(Smooth Mesh Preview)时渲染网格,则该网格将在最终图像中以原始未平滑状态显示。
如果要使网格在渲染中以平滑方式显示,则可以使用“修改 > 转化 > 平滑网格预览到多边形(Modify > Convert > Smooth Mesh Preview to Polygons)”将平滑预览转化为平滑多边形网格,或者使用“代理 > 细分曲面代理(Proxy > Subdiv Proxy)”将其转化为细分曲面代理。

平滑网格预览(Smooth Mesh Preview)
启用或禁用“平滑网格预览”功能。默认设置为禁用。如果该功能已启用,则可以通过选择多边形对象、然后按 1 键来禁用“平滑网格预览”(Smooth Mesh Preview)。

显示(Display)

确定“平滑网格预览”(Smooth Mesh Preview)的显示模式。可以使用以下两种显示模式:

框架 + 平滑网格(Cage + Smooth Mesh)
按 2 键,可在该模式中显示选定的多边形网格。该网格的原始未平滑版本将显示在线框(框架)中,并同时显示在网格的已平滑着色预览版本中。使用“编辑”选项,通过将其设定为“框架”(Cage)、“平滑网格”(Smooth Mesh)或“二者”(Both),您可以指定是否可以选择并编辑该网格的任一版本或两个版本。

平滑网格(Smooth Mesh)
按 3 键,可在该模式中显示选定的多边形网格。在该模式中,仅会显示网格的平滑预览版本。使用该模式时,可以在平滑预览中选择并编辑组件。

注意
在任一预览模式中编辑网格的组件时,变换操纵器将始终像在网络的原始版本中一样出现在组件的对应位置中。

细分级别(Subdivision Levels)

显示细分(Display Subdivisions)
控制网格的平滑预览版本中是否会显示平滑预览中的细分组件。出现复选标记时,将显示细分组件。

预览分段级别(Preview Division Levels)
控制网格原始版本的细分次数(默认热键为:Page Up 键和 Page Down 键)。滑块范围为 0 至 4 之间的值。默认设置为 2。如果值为 0,则表示无平滑,如果值为 4,则表示该滑块范围内的最高平滑。您可以在文本字段中输入大于 4 的值。

注意
无论何时,只要多边形网格具有相关联的细分曲面代理对象、且已启用“平滑网格预览”(Smooth Mesh Preview)选项,则 Page Up 和 Page Down 热键仅会控制细分曲面代理中的平滑级别。

使用预览级别进行渲染(Use Preview Level for Rendering)/渲染分段级别(Render Division Levels)
有关这些属性的详细信息,请参见手册的“渲染”部分中的使用预览级别进行渲染/渲染分段级别。

附加控制

连续性(Continuity)
控制平滑网格预览中的平滑量。滑块范围为 0 至 1 之间的值。如果值为 0,则表示未应用平滑。

平滑 UV(Smooth UVs)
将顶点中出现的相同平滑操作应用于 UV 纹理坐标。默认情况下,“平滑 UV”(Smooth UVs)已启用,并可为 UV 纹理坐标提供更好的结果。

传播边的软硬性(Propagate Edge Hardness)
将边的软硬性值从原始网格中的任何硬化边复制到“平滑网格预览”(Smooth Mesh preview)中相关联的新边。默认设置为禁用。

映射边界(Map Borders)

控制“平滑 UV”(Smooth UVs)选项启用时 UV 边界如何平滑。

不平滑(Do not smooth)
边界 UV 未平滑。

平滑内部(Smooth Internal)
内部 UV 已平滑。这是默认设置。

平滑全部(Smooth All)
所有 UV 边界均已平滑。

保留(Preserve)

指定哪些组件将不受“平滑网格预览”(Smooth Mesh Preview)的影响。

几何体边界(Geometry Borders)
该选项可保留网格中的边界边的属性。

硬边(Hard Edge)
保留任何现有手动硬化或软化边的属性。

有关平滑网格预览的注释

•当“框架 + 平滑网格”的“编辑”(Edit)选项设定为“二者”(Both)时,可能需要更改“平滑网格预览”(Smooth Mesh Preview)的活动和非活动显示颜色,以便更轻松地区分网格的框架和已平滑版本。选择“窗口 > 设置/首选项 > 颜色设置(Window > Settings/Preferences > Color Settings)”,然后选择“活动”(Active)或“非活动”(Inactive)选项卡,以设定在“颜色”(Colors)首选项窗口的“平滑网格预览”区域中找到的相关的活动和非活动颜色设置。
•如果分别或同时为包含 15,000 个多边形的一个或多个网格启用“平滑网格预览”,则系统将显示以下提示消息:“选定网格 <对象名称> 包含大量面,可能需要较长时间来平滑,或者可能内存不足。是否要继续平滑网格预览?”。该消息指示,如果大量多边形对象中继续使用“平滑网格预览”(Smooth Mesh Preview),则交互式性能可能会受到影响。您可以使用多种方法修改该警告的触发器。
如果要将默认面限制设定为其他值(如 20,000 个多边形),则可以在命令行中键入以下内容:

optionVar -intValue smpSizeOfMeshForWarning 20000;

或者,也可以通过在命令行中键入以下内容来禁用警告:

optionVar -intValue smpSizeWarningDisabledForAllPolys 1;

若要重新启用该消息,则使用值 0 输入相同的命令。

相关主题

•预览平滑多边形网格
请将您关于此页内容的评论发送给我们

(www.cgtsj.com)