可以映射 UV 纹理坐标,方法是使用功能中的“加载投影”选项为 UV 投影指定用户定义的平面。
选项使用从当前 Maya 场景中指定的多边形对象。该对象可以形成围绕对象的框架,或由在其中心彼此相交的单独面组成。在为投影指定用户定义的对象时,投影操纵器会更新。
用户定义的投影对象的条件
- 用作用户定义的投影对象的对象必须具有 UV 纹理坐标。
- 建议投影对象由单独的多边形面组成。即,先应使用网格 > 提取(Mesh > Extract)将用作投影对象的多边形基本体分割成单独的网格。(NURBS 和细分曲面不是可用于的有效曲面类型。)
此外,最好了解:
- 投影对象的 UV 确定发生的最终投影映射的形状和位置。
- 可从对象沿其法线平移任何面,而不对生成的投影产生任何影响。
- 从对象缩放或旋转任何面将影响生成的最终 UV 投影的方向和比例。发生这种情况时,投影操纵器会更新。
- 可为投影对象指定的多边形面的最大数量为 31。
加载用户定义的多边形对象,以用于
- 从场景视图中选择一个要在其上投影 UV 的多边形对象。
- 选择编辑 UV > UV 纹理编辑器(Edit UVs > UV Texture Editor)以打开。
对象的现有 UV 显示在的 2D 视图中。
- 从菜单集中,选择创建 UV > 自动映射(Create UVs > Automatic Mapping) > 。
将显示窗口。
- 在窗口中,启用选项,然后执行以下操作之一:
- 在当前场景中指定要作为投影对象加载的对象,方法是在框中键入其名称。
- 在当前场景中选择要作为投影对象加载的对象,然后单击。对象的名称出现在框中。请参见上文的用户定义的投影对象的条件。
- 单击或以执行功能。
自动映射投影操纵器看起来以场景视图中的对象为中心,且所带的蓝色投影平面在方向上与指定的对象的平面相对应。也就是说,如果对象在各种角度的方向上有 8 个平面,则投影操纵器会以类似方式显示。
注意在某些情况下,对象可能会导致自动映射投影操纵器上的平面显示为从在其上进行投影的对象意外偏移或倾斜。该 UV 偏移基于对象的原始 UV,并不会影响投影的质量。
可以在投影前为对象单位化 UV,以使其 UV 位于 0 到 1 的纹理空间。尽管这将使投影操纵器看起来更加以多边形对象为中心,但它可能无法提供您期望的 UV 映射结果,因为 UV 将以类似于明确指定了重叠功能的方式进行投影。
- 根据需要平移、旋转或缩放操纵器,以获得所需的 UV 投影。投影的 UV 显示在中。只要操纵器在场景视图中移动,就可以看到投影的 UV 在中更新。