自动映射通过同时从多个平面投影尝试查找最佳 UV 放置来创建多边形网格 UV。该 UV 映射方法对于更加复杂的图形是非常有用的,在复杂的图形中,基本平面、圆柱形或球形投影不会产生有用的 UV,尤其是对于向外投影或本身中空的组件。        

自动映射创建若干在纹理空间中的 UV 贴图片或壳。如果使用自动处理 UV 的工具,例如投影模式下的标准(未梳理)毛发和 3D 绘制工具,这很适用。如果需要手动使用 UV,将需要在“UV 纹理编辑器”(UV Texture Editor)中使用“移动并缝合 UV 边”(Move and Sew UV Edges)功能将 UV 壳缝合回一起。        

也可以为 UV 纹理坐标的投影指定用户定义的平面。“加载投影”(Load Projection)选项使用从当前场景指定的多边形对象。        

若要进行更精确的 UV 投影,使用“自动映射”(Automatic Mapping)功能时将显示投影操纵器。投影操纵器可使场景视图中出现的多个平面 UV 投影和结果 UV 出现在“UV 纹理编辑器”(UV Texture Editor)中的方式互相关联。        

投影操纵器以选定对象为中心在场景视图中出现,具有蓝色平面,该平面对应的平面数由“自动映射”(Automatic Mapping)“平面”(Planes)选项设定。浅蓝色表示投影平面导向背离选定对象的方向,而深蓝色平面表示投影平面朝向选定对象的一侧。        

操纵器的平面以实际投影平面比例的 50% 显示为半透明,以便使用操纵器时它们不会完全遮挡对象。沿每个平面的边出现红线和绿线,以指示“UV 纹理编辑器”(UV Texture Editor)内对应的 U 轴和 V 轴。        

可以移动、旋转和缩放 UV 投影操纵器,如同 Maya 中的其他操纵器一样。缩放操纵器会影响“UV 纹理编辑器”(UV Texture Editor)中投影 UV 的结果比例。        

可以使用“通道盒”(Channel Box)重置投影操纵器的任何变换。使用“加载投影”(Load Projection)选项指定自定义投影对象时,投影操纵器会更新以反映自定义投影指定的平面。        

使用自动映射映射多边形对象 UV        

  1. 在场景视图中选择要投影 UV 纹理坐标的多边形对象。

  2. 选择编辑 UV > UV 纹理编辑器(Edit UVs > UV Texture Editor)以显示“UV 纹理编辑器”(UV Texture Editor),或从工具栏中选择“透视/UV 纹理编辑器”(Persp/UV Texture Editor)布局快捷方式以并列查看透视视图和“UV 纹理编辑器”(UV Texture Editor)。              

    投影 UV 时,它们将出现在“UV 纹理编辑器”(UV Texture Editor)的 2D 视图中。  

  3. “多边形”(Polygons)菜单集中,选择创建 UV > 自动映射(Create UVs > Automatic Mapping) > 。              

    “多边形自动映射选项”(Polygon Automatic Mapping Options)窗口中出现。        

  4. 根据要求设定以下选项:

    • 为要求的所需投影数设定“平面”(Planes)设置并单击“投影”(Project)。(使用的平面越多,UV 布局中的扭曲越少,但是会创建更多的壳)。                  

    自动映射投影操纵器以对象为中心在场景视图中出现,具有蓝色平面,该平面对应指定的“平面”(Planes)设置。即:如果“平面”(Planes)选项设定为 4,那么操纵器上会出现 4 个平面。              

  5. 若要移动、旋转或缩放投影操纵器,请执行以下操作:

    • 若要在 X、Y、Z 轴上移动投影操纵器,请在移动鼠标的同时拖动任意三个彩色箭头控制柄。

    • 若要旋转投影操纵器,请单击浅蓝色圆形旋转控制柄,以使 X、Y、Z 轴上的旋转控制柄出现。拖动任意三个圆形绕 X、Y 或 Z 轴旋转操纵器。

    • 若要不按比例缩放投影操纵器,请拖动操纵器上的任意三个彩色框控制柄。

    • 若要均匀缩放投影操纵器,请单击操纵器尖端上的任意三个框控制柄以便出现 3D 框。拖动框以均匀缩放操纵器。

  6. 使用“UV 纹理编辑器”(UV Texture Editor)以查看并编辑结果 UV。              

    注意:投影映射每次仅在单个对象上正常工作。如果在单个步骤中需要将投影应用到多个多边形对象中,请将对象组合为一个,应用投影,然后再另外分成部分,分别在每个对象上执行投影。                    



,