移动、旋转和缩放 UV

 
 
 

可以在“UV 纹理编辑器”(UV Texture Editor)中手动移动、缩放或旋转 UV 和 UV 壳。例如,可以移动单个 UV 或整个 UV 壳以改善其布局,或缩放 UV 壳以确保其充分使用 0 到 +1 纹理空间。

目标 请执行以下操作:

移动、旋转或缩放 UV 位置。

使用适当的工具。

  1. 选择要重新定位的 UV。
  2. “工具箱”(Toolbox)中选择“移动”(Move)“旋转”(Rotate)“缩放”(Scale)工具。

注意:在“UV 纹理编辑器”(UV Texture Editor)中同时缩放多个多边形对象的 UV 可能产生异常结果。一次处理一个对象的 UV。

移动 UV 壳,确保其不会与其他壳重叠。

使用移动 UV 壳工具。

  1. “UV 纹理编辑器”(UV Texture Editor)菜单选择“工具 > 移动 UV 壳工具”(Tool > Move UV Shell Tool) > 。(或单击“UV 纹理编辑器”(UV Texture Editor)工具栏上的“移动 UV 壳工具”(Move UV Shell Tool)
  2. 通过在“UV 纹理编辑器”(UV Texture Editor)中单击壳或拖动其周围的边界框来选择要移动的 UV 壳。
  3. 拖动操纵器来移动 UV 壳。

注意:若要避免重新定位的壳与其他壳重叠,则启用“禁止重叠”(Prevent overlap)选项。请参见工具 > 移动 UV 壳工具(Tool > Move UV Shell Tool)

按精确数字旋转 UV。

使用旋转 UV 选项。

  1. 选择要旋转的 UV。
  2. 选择编辑 UV > 旋转(Edit UVs > Rotate) >
  3. 输入旋转角度数字,然后单击“旋转”(Rotate)“应用”(Apply)

翻转 UV 以翻转网格上的纹理放置。

使用翻转 UV 选项。

  1. 选择要翻转纹理放置的面。
  2. 选择编辑 UV > 翻转(Edit UVs > Flip) >
  3. 选择要翻转的“方向”(Direction)“坐标”(Coordinate)系,并单击“应用并关闭”(Apply and Close)“应用”(Apply)

缩放 UV 以适应 0 到 + 1 的纹理范围内。

使用规格化 UV 选项。
  1. “UV 纹理编辑器”(UV Texture Editor)中,选择要在 0 至 1 的范围内缩放 UV 的面。
  2. 编辑 UV > 规格化(Edit UVs > Normalize) >
  3. 选择要规格化的方法,然后单击“应用并关闭”(Apply and Close)“应用”(Apply)

将 UV 移动到纹理空间中的 (0,0)、(1,1)、(1,0) 或 (0,1)。

使用单位化 UV 选项。

  1. 选择要单位化 UV 的面。
  2. 选择编辑 UV > 单位化(Edit UVs > Unitize) >
  3. 根据需要调整设置,然后单击“应用并关闭”(Apply and Close)“应用”(Apply)

离散旋转和缩放

可以使用“离散旋转”(Discrete rotate)“离散比例”(Discrete scale)来以固定增量旋转或缩放 UV。可以在“步长”(Step size)字段修改这些增量。在将旋转或缩放量限制为特定因子时,该选项非常有用。

在选择“旋转工具”(Rotate Tool)“缩放工具”(Scale Tool)时,可分别在工具设置编辑器中找到“离散旋转”(Discrete rotate)“离散比例”(Discrete scale)

使用离散旋转或离散比例

  1. 选择要在 UV 纹理编辑器中旋转或缩放的 UV。
  2. 在工具箱中双击“旋转工具”(Rotate Tool)“缩放工具”(Scale Tool)

    将显示“工具设置编辑器”(Tool Settings Editor)

  3. 启用“离散旋转”(Discrete rotate)“离散比例”(Discrete scale)
  4. 调整“步长”(Step size)
  5. 使用操纵器旋转或缩放对象。

    对象以设定的增量旋转或缩放。

UV 捕捉

可以在“UV 纹理编辑器”(UV Texture Editor)中使用捕捉,以较高精度变换 UV,也可以用这个办法在场景视图中变换组件。

示例 1:捕捉到投影

当启用“捕捉到点”(Snap to Points)后,还可以沿 U 或 V 轴捕捉到 UV 投影。UV 投影是从 UV 起始的 U 或 V 向直线。如果不想将两个 UV 捕捉到一起,但希望它们在“UV 纹理编辑器”(UV Texture Editor)中排成行,这将非常有用。

可以同时在多个 UV 上使用该功能以获得不同的结果。

禁用“保留组件间距”(Retain Component Spacing)选项后,所有选定 UV 将被捕捉到最近的 UV 投影。请注意,当向右平移时,选定的 UV 将与其下方的圆形 UV 排成行。

启用“保留组件间距”(Retain Component Spacing)选项后,选定 UV 的中心将被捕捉到最近的 UV 投影。将保持选定 UV 的相对间距。请注意,当向右平移时,选定 UV 的形状将被保留,且只将选择中心(操纵器)与下方的圆形 UV 排成行。

捕捉到 UV 和 UV 投影的行为取决于“设置”(Settings)下的“捕捉”(Snapping)区域中的“窗口 > 设置/首选项 > 首选项”(Window > Settings/Preferences > Preferences)中的“UV 捕捉容差”(UV Snap Tolerance)设置。

示例 2:枢轴捕捉

可以在“UV 纹理编辑器”(UV Texture Editor)中使用捕捉来定位用于旋转或缩放的枢轴。这有助于减少部分工作流程中的步骤数量,并确保沿现有点进行精确变换。

例如,如果希望立方体 UV 壳的上部绕其左下角旋转 90 度,可以先旋转它,然后将其向左平移。

但更简单、更精确的做法是将枢轴点移动到左下角并在该枢轴上旋转。

绕 UV 旋转

  1. 选择要旋转的 UV。
  2. 在工具箱中选择“旋转工具”(Rotate Tool)
  3. 键或 键。

    操纵器会更改为移动枢轴操纵器。

  4. 按住键盘上的 V 键或选择状态行中的“捕捉到点”(Snap to Points)选项。
  5. 将枢轴移动到要围绕旋转的 UV。

    当移动操纵器靠近 UV 时,枢轴会自动捕捉到此处。然后就可以在 UV 之间移动枢轴。

  6. 键或 键返回旋转操纵器
  7. 旋转 UV。

可以使用类似的工作流程来缩放相对于特定点的一组 UV。