命令条目:“UVW 展开修改器” “编辑 UV”卷展栏 单击“打开 UV 编辑器”按钮。“编辑 UVW”对话框 “工具”菜单 “松弛”

命令条目:“UVW 展开修改器” “编辑 UV”卷展栏 “打开 UV 编辑器”按钮 “编辑 UVW”对话框 “重新塑造元素”卷展栏 “松弛设置”按钮(在“松弛: 自定义”弹出按钮上)

“松弛工具”对话框为以参数方式修改选定纹理坐标的间距提供了一个高级工具集,从而可以消除或最大限度减少纹理贴图的扭曲。

该对话框提供了三种不同的用于松弛顶点的方法,以及几个数值参数和两个复选框。您可以使用“松弛”来分隔距离太近的纹理顶点,以轻松设置纹理及解决重叠区域问题。          

该对话框是无模式的,这意味着您可以在打开该对话框的同时直接在编辑器中工作。您可以选择纹理顶点、应用松弛、进行不同的选择、应用松弛等等,而不必关闭“松弛工具”对话框。          

提示对复杂对象使用“松弛”时,可能会发现纹理网格内部的顶点由于位置不当而不能正确松弛。选择边循环或循环的一部分,然后使用断开功能在接合口处分隔网格。还可以选择制作一个面选择,然后使用“分离边顶点”。例如,“选择重叠面”“展开选定项”“分离边顶点”将使选定项与网格断开,成为一个新的 UV 元素。

提示 要有效地使用“松弛”工具,需要采用相同顺序的几何体和纹理顶点。如果使用“松弛”时出现异常,请尝试将纹理顶点映射到相反的顺序。

过程

要松弛纹理坐标,请执行以下操作:

  1. 选择要松弛的纹理坐标顶点(或其他子对象)。如果未选择任何子对象,则对所有纹理坐标使用“松弛”。                  

    您可以在任何子对象层级(顶点、边或面)进行这样的选择,但是“松弛”始终用于顶点。                  

  2. 使用“松弛”的最快方法是在“编辑 UVW”对话框的“重新塑造元素”卷展栏上单击 (放松直到展平)。单击该图标,如果起作用,则执行相应操作后即完成。                  

    如果不起作用,请撤消 (Ctrl+Z),然后按照本主题开始介绍的任意 UI 路径打开“松弛工具”对话框。                    

                     

    将打开“松弛工具”对话框。                  

  3. 从下拉列表中选择松弛方法。

    • 按面角度松弛

    • 按边角度松弛

    • 按中心松弛

    默认方法为“由边角松弛”;该方法通常能产生最佳结果。                  

  4. 执行下列任一操作:

    • 设置其他选项,然后单击“应用”。它将应用指定次数迭代的“数量”和“拉伸”设置。

      在松弛过程中,会出现一条消息,显示正在处理的帧。一个帧等同于一个迭代。

    • 单击“开始松弛”。这将忽略“迭代次数”设置并启动连续的松弛进程,在该过程中,您可以更改任何其他参数以实时查看结果。

适当的松弛方法和其他设置取决于各种条件,包括网格的复杂性和拓扑,因此通常需要进行试验。松弛可撤消,因此如果一个方法不适用,可以撤消而尝试另一个方法。  

要使用“松弛”来修复重叠面,请执行以下操作:

此步骤为解决重叠纹理面问题提供了常规指导。它并不适用于各种情况,但是可以是更正大多数情况的起点。

  1. 打开“编辑 UVW”对话框,然后在下方的工具栏上,单击 (多边形子对象模式)。                

  2. 从“编辑 UVW”对话框 “选择”菜单中,选择“选择重叠面”。                  

    只能选择重叠面。                  

  3. 也可以在下方的工具栏上,单击 (扩大: UV 选择)选择重叠面周围的面,                  

    从而为重叠面提供了更大的展开区域。                  

  4. 打开“松弛工具”对话框。

  5. 在该对话框上,将“拉伸”设置为一个中间值。如果重叠区域较大,则使用 0.5 或更高值。如果相对较小,则尝试使用 0.10.3。                

  6. 单击“应用”。                  

    如果该操作有所帮助,请继续单击“应用”,或单击“开始松弛”,然后等待直到完成重叠解析。否则,先撤消 (Ctrl+Z),然后尝试改用“按面角度松弛”或提高“数量”值,或者更改“拉伸”值,或使用上述方法的组合。                  

界面

[松弛方法]

用于松弛纹理顶点的方法。从下拉列表中进行选择:              

  • 按面角度松弛基于面的形状松弛顶点。其尝试将面的几何形状与 UV 面对齐。该算法主要用于去除扭曲,而并不是去除重叠,最适用于更简单的形状。

  • 按边角度松弛该默认方法类似于“按面角度松弛”,不同之处在于它使用附加到顶点的边作为要匹配的形状。其效果通常优于“按面角度松弛”,但是要获得结果花费的时间要更长。该方法最适用于较复杂的形状。

  • 由中心松弛早期版本 3ds Max 的最初松弛方法。它基于面的顶点(质量中心)来松弛顶点。该方法并不考虑面或边形状/角度,因此它主要用于去除重叠或通常为矩形的面。

迭代次数

单击“应用”时应用“松弛”设置的次数。每个迭代将继续应用到上个迭代的结果中。范围为 0 至 100000。默认值为100。                      

数量

每个迭代应用松弛的强度。范围为 0.0 至 1.0;默认值为 0.1。                      

拉伸

可以进行拉伸的量。拉伸主要用于解决重叠纹理顶点问题,但是会使纹理网格重新出现扭曲。范围为 0.0 至 1.0;默认值为 0.0。                      

固定边界点

控制纹理坐标外边上的顶点是否移动。默认设置为禁用状态。                      

禁用后,纹理网格外边可以浮动,从而允许使用更大范围的可用纹理贴图空间。通常在松弛整个元素或簇时应该关闭此项,以便 3ds Max 可以通过移动边将扭曲降至最低。                      

松弛顶点的内部子集时,建议您启用此项,以防止选定顶点与未选中的顶点重叠。对于“那边和面角度松弛”,一直禁用此项,直至对于网格的外部边界获得很好的解决方案,然后再将其启用,以解决内部问题。                      

保留外部角

将纹理顶点的原始位置保持为距离中心最远。只可用于“按中心松弛”方法。                      

开始松弛

在连续的基础上启动松弛进程,忽略“迭代次数”设置。在此期间,可以更改对话框的其他设置,并实时查看结果。                      

要中断松弛进程,请在对话框的外部单击,然后按下 Esc 键或单击同一个按钮(“停止松弛”)。要还原为上一个贴图,请使用“撤销”(Ctrl+Z)。                      

应用

使用当前设置开始松弛进程。进行松弛时,在对话框的底部出现纹理进度指示器,显示当前迭代(过程帧)和处理的迭代总数。                      

要中止松弛过程,请按 Esc。然后使用“撤消”(Ctrl+Z) 返回到前面的状态(如有必要)。                      

,