通过将贴图坐标应用于对象,“UVW 贴图”修改器控制在对象曲面上如何显示贴图材质和程序材质。贴图坐标指定如何将位图投影到对象上。UVW 坐标系与 XYZ 坐标系相似。位图的 U 和 V 轴对应于 X 和 Y 轴。对应于 Z 轴的 W 轴一般仅用于程序贴图。可在“材质编辑器”中将位图坐标系切换到 VW 或 WU,在这些情况下,位图被旋转和投影,以使其与该曲面垂直。
贴图球体和长方体。
默认情况下,基本体对象(如球体和长方体)与放样对象和 NURBS 曲面一样,具有贴图坐标。扫描、导入或手动构造的多边形或面片模型不具有贴图坐标系,直到应用了“UVW 贴图”修改器。
如果对具有内置贴图坐标的对象应用“UVW 贴图”修改器,那么如果使用“UVW 贴图”修改器中的贴图通道 1,所应用的坐标优先。在默认情况下,在创建基本体过程中可用的“生成贴图坐标”选项使用贴图通道 1。
使用“UVW 贴图”修改器可执行以下操作:
通过将显式贴图通道指定给位图,可为使用多个位图的材质中的每个位图控制贴图坐标的类型和贴图 Gizmo 的置换。在“材质编辑器”中,为每个贴图指定不同的通道编号,然后将多个“UVW 贴图”修改器添加到对象的修改器堆栈,每个“UVW 贴图”修改器设置为不同贴图通道。要为特定位图更改贴图类型或 Gizmo 的置换,请在修改器堆栈中选择“UVW 贴图”修改器之一并更改参数。可在“编辑修改器堆栈”中更改“UVW 贴图”修改器的名称,以使修改器与位图相关。
通过移动 Gizmo 更改贴图的位置。
“UVW 贴图”Gizmo 将贴图坐标投影到对象上。可定位、旋转或缩放 Gizmo 以调整对象上的贴图坐标;还可以设置 Gizmo 的动画。如果选择新的贴图类型,Gizmo 变换仍然生效。如果缩放球形贴图 Gizmo,并切换到平面贴图,那么还会缩放平面贴图 Gizmo。
对于平面、球形、圆柱形和收缩包裹贴图,一条黄色短线指示贴图顶部。Gizmo 的绿色边指示贴图右侧。在球形或圆柱形贴图上,绿色边是左右边的接合处。必须在修改器显示层次中选择 Gizmo,才能显示 Gizmo。
不同投影类型的 Gizmo
从左到右:平面、柱形、长方体和球形
移动 Gizmo 会更改投影中心并影响所有类型的贴图。旋转 Gizmo 会更改贴图方向,影响所有类型的贴图。均匀缩放不影响球形或收缩包裹贴图。非均匀缩放影响所有类型的贴图。
如果缩放的 Gizmo 小于几何体,会创建平铺效果,除非缩放对所使用的贴图类型不生效。基于 Gizmo 大小的平铺是对“材质编辑器坐标”卷展栏中设置的贴图平铺值或“UVW 贴图”修改器中的平铺控件的补充。
Gizmo 的大小影响如何对对象应用贴图。
“UVW 贴图”修改器包含图形操纵器,帮助调整贴图尺寸和平铺。要使用这些操纵器,请启用 (“选择并操纵”)。操纵器在修改器堆栈中的主 UVW 贴图级别和“UVW 贴图”修改器
Gizmo 级别可用。
操纵器在 Gizmo 的两侧显示为边;通常显示为绿色。如果贴图类型和 Gizmo 是 3D 的,在 Gizmo 顶部还会显示一个绿色立方体。在操纵器上移动鼠标时,操纵器通常会变为红色,以表明拖动或单击它将产生相应效果。另外,会显示工具提示,其中显示对象名、参数和它的值。
没有针对这些贴图类型的操纵器:
调整“长方体”贴图的边操纵器
调整“长方体”贴图的高度操纵器
如果使用操纵器来调整高度,Gizmo 仍在“长度/宽度”平面中居中显示,以使高度调整可以缩放贴图。
如果希望贴图重复,请使用“UVW 平铺”控件。平铺的贴图用于墙砖或地面瓷砖。不需要创建一个大贴图,可在没有可见缝的大区域表面上平铺无缝贴图,从而实现大贴图的效果。
“UVW 贴图”修改器中的平铺仅影响使用此修改器的对象。在“材质编辑器”中平铺贴图会影响使用该材质的所有对象上的平铺。
材质和“UVW 贴图”平铺被相乘。例如,如果“材质编辑器”中的贴图在一个轴上的的平铺值为 2,而“UVW 贴图”修改器在相同轴上的平铺值为 3,那么得到的平铺值为 6。
如果渲染不具有贴图坐标或“UVW 贴图”修改器的对象,并且该对象使用具有 2D 位图或者使用显式贴图通道的 3D 程序贴图,会显示缺少贴图坐标警告。该警告列出对象名称以及缺少坐标的 UVW 通道或“顶点颜色”通道。例如:(UVW 2):Torus01。
可对对象选择应用一个“UVW 贴图”修改器。一个大贴图 Gizmo 将覆盖整个选择,除非应用“UVW 贴图”修改器前在修改器中启用“使用轴点”选项。如果使用了“使用轴点”选项,则将覆盖每个对象连同其自身的贴图 Gizmo。
如果在“层次”“轴”面板中移动了选择中任意对象的轴点,并且将“使用轴点”选项与“UVW 贴图”修改器一起使用,那么贴图 Gizmo 的中心将移至轴点而不是对象中心,并且很难按照需要的方式定位贴图。
要应用“UVW 贴图”修改器,请执行以下操作:
默认情况下,“UVW 贴图”修改器在贴图通道 1 上使用平面贴图。您可以更改贴图类型和贴图通道以满足您的需求。共有七种贴图坐标、九十九个贴图通道、平铺控件和控件可用于在“UVW 贴图”修改器中调整贴图 Gizmo 的大小和方向。
要在相同对象中使用多个 UVW 通道,请执行以下操作:
在默认情况下,“生成贴图坐标”使用贴图通道 1。
现在,两个坐标通道都指定给几何体。下一步是指定使用两个通道的贴图材质。
在默认情况下,已为另一个贴图指定通道 1。
可使用“材质编辑器”中的“在视口中显示贴图”控件,切换在视口中查看各个贴图。如果已指定两个“UVW 贴图”修改器,可以不改变通道 1 的贴图就调整通道 2 的贴图。渲染场景以查看效果。
示例:要使用“XYZ 到 UVW”选项,请执行以下操作:
“XYZ 到 UVW”选项用于创建 3D 程序纹理,和“细胞”一样,跟随对象的动画曲面。如果对象被拉伸,3D 程序纹理也被拉伸。
在“坐标”卷展栏上,“贴图通道”参数已激活,其值为 1。
在默认情况下,“贴图通道”的值为 1。
一般,细胞模式在长方体表面上渲染。
该长方体被转换为可编辑网格。
细胞模式随长方体拉伸。使用“XYZ 到 UVW”选项启用此效果。为查看区别,将在“材质编辑器”中的“坐标”卷展栏中更改“源”选项。
细胞模式不再拉伸。
要变换“UVW 贴图”Gizmo,请执行以下操作:
Gizmo 更改为黄色,带有一个绿色边。
绿色边指示纹理右侧边。
变换贴图 Gizmo 会移动位图,从而可在对象表面上定向和移动贴图。
要使用操纵器控制宽度和长度,请执行以下操作:
也可以转到修改器的“Gizmo”层级。
绿色边沿“UVW 贴图”修改器的 Gizmo 的两侧显示。当鼠标移动到边上时,边将变为红色。
工具提示中显示新的宽度或长度值。
要使用操纵器控制垂直比例,请执行下列操作:
也可以转到修改器的“Gizmo”层级。
对于 3D 贴图类型,将在“UVW 贴图”修改器的 Gizmo 顶部显示一个绿色立方体。当鼠标移动到立方体上时,立方体将变为红色。
工具提示在垂直尺寸中显示了新的平铺值。
确定所使用的贴图坐标的类型。通过贴图在几何上投影到对象上的方式以及投影与对象表面交互的方式,来区分不同种类的贴图。
从对象上的一个平面投影贴图,在某种程度上类似于投影幻灯片。
在需要贴图对象的一侧时,会使用平面投影。它还用于倾斜地在多个侧面贴图,以及用于贴图对称对象的两个侧面。
平面贴图投影
从圆柱体投影贴图,使用它包裹对象。位图接合处的缝是可见的,除非使用无缝贴图。圆柱形投影用于基本形状为圆柱形的对象。
圆柱形贴图投影
对圆柱体封口应用平面贴图坐标。
通过从球体投影贴图来包围对象。在球体顶部和底部,位图边与球体两极交汇处会看到缝和贴图奇点。球形投影用于基本形状为球形的对象。
球形贴图投影
使用球形贴图,但是它会截去贴图的各个角,然后在一个单独极点将它们全部结合在一起,仅创建一个奇点。收缩包裹贴图用于隐藏贴图奇点。
收缩包裹投影
从长方体的六个侧面投影贴图。每个侧面投影为一个平面贴图,且表面上的效果取决于曲面法线。从其法线几乎与其每个面的法线平行的最接近长方体的表面贴图每个面。
长方体投影(显示在长方体和球体上)
对对象的每个面应用贴图副本。使用完整矩形贴图来贴图共享隐藏边的成对面。使用贴图的矩形部分贴图不带隐藏边的单个面。
面投影
将 3D 程序坐标贴图到 UVW 坐标。这会将程序纹理贴到表面。如果表面被拉伸,3D 程序贴图也被拉伸。对于包含动画拓扑的对象,请结合程序纹理(如,细胞)使用此选项。
有关如何使用此选项的详细信息,请参见示例:要使用“XYZ 到 UVW”选项,请执行以下操作:。
已复制具有 3D 程序纹理的球体且副本被拉伸。
右:在对象上使用“XYZ 到 UVW”会贴上 3D 程序纹理并使其随曲面拉伸。
指定“UVW 贴图”gizmo 的尺寸。在应用修改器时,贴图图标的默认缩放由对象的最大尺寸定义。可以在 Gizmo 层级设置投影的动画。请注意有关这些微调器的下列事项:
“高度”尺寸对于平面 gizmo 不适用:它没有深度。同样,“圆柱形”、“球形”和“收缩包裹”贴图的尺寸都显示它们的边界框而不是它们的半径。对于“面”贴图没有可用的尺寸:几何体上的每个面都包含完整的贴图。
实际上,尺寸成为缩放因数而不是测量值。通过单击“拟合”或“重置”按钮可重置尺寸的值,这会丢失原来的非均匀缩放。
用于指定 UVW 贴图的尺寸以便平铺图像。这些是浮点值;可设置动画以便随时间移动贴图的平铺。
绕给定轴反转图像。
启用后,对应用于对象上的纹理贴图材质使用真实世界贴图。缩放值由位于应用材质的“坐标”卷展栏中的“使用真实世界比例”设置控制。(应同时禁用或启用“真实世界贴图大小”和“使用真实世界比例”。)默认设置为禁用状态。
启用时,“长度”、“宽度”、“高度”和“平铺”微调器不可用。
每个对象最多可拥有 99 个 UVW 贴图坐标通道;每个修改器各有一个。默认贴图通道(通过对象的创建参数中的“生成贴图坐标”切换)始终为通道 1。“UVW 贴图”修改器可为任何通道指定坐标。这样,在同一个面上可同时存在多组坐标。
如果在该通道中有来自另一个修改器的编辑操作,这些编辑操作可能会被覆盖。要确保保留您的编辑操作,请在更改通道前将其保存,如有必要再重新加载已保存的编辑操作。
设置贴图通道。“UVW 贴图”修改器默认为通道 1,因此贴图以默认方式工作,除非显式更改为其他通道。默认值为 1。范围为 1 至 99
如果指定一个不同的通道,请确保应当使用该贴图通道的对象材质中的所有贴图也都设置为该通道。
在修改器堆栈中可使用多个“UVW 贴图”修改器,每个修改器控制材质中不同贴图的贴图坐标。
可在 3ds Max 中的多处位置使用“贴图通道”设置,如下所示:
通过选择此选项,可将通道定义为顶点颜色通道。另外,确保将坐标卷展栏中的任何材质贴图匹配为“顶点颜色”,或者使用指定顶点颜色工具。
选择其中之一,可翻转贴图 gizmo 的对齐。每项指定 Gizmo 的哪个轴与对象的局部 Z 轴对齐。
启用时,gizmo 出现在能让您改变视口中的参数的对象上。当启用“真实世界贴图大小”时,仅可对“平面与长方体”类型贴图使用操纵。有关详细信息,请参见 UVW 贴图操纵器。
将 gizmo 适配到对象的范围并使其居中,以使其锁定到对象的范围。在启用“真实世界贴图大小”时不可用。
移动 gizmo,使其中心与对象的中心一致。
显示标准的位图文件浏览器,使您可以拾取图像。在启用“真实世界贴图大小”时不可用。
对于平面贴图,贴图图标被设置为图像的纵横比。对于圆柱形贴图,高度(而不是 Gizmo 的半径)被缩放以匹配位图。为获得最佳效果,首先使用“拟合”按钮以匹配对象和 Gizmo 的半径,然后使用“位图拟合”。
单击并在要应用修改器的对象曲面上拖动。Gizmo 的原点放在鼠标在曲面所指向的点;Gizmo 的 XY 平面与该面对齐。Gizmo 的 X 轴位于对象的 XY 平面上。
“法线对齐”考虑了平滑组并使用插补法线,这基于面平滑。因此,可将贴图图标定向至曲面的任何部分,而不是令其捕捉到面法线。
将贴图 gizmo 重定向为面向活动视口。图标大小不变。
激活一个模式,从中可在视口中拖动以定义贴图 Gizmo 的区域。不影响 Gizmo 的方向。在启用“真实世界贴图大小”时不可用。
删除控制 gizmo 的当前控制器,并插入使用“拟合”功能初始化的新控制器。所有 Gizmo 动画都将丢失。就像所有对齐选项一样,可通过单击“撤消”来重置操作。
在拾取对象以从中获得 UVW 时,从其他对象有效复制 UVW 坐标,一个对话框会提示您选择是以绝对方式还是相对方式完成获得。
如果选择“绝对”,获得的贴图 Gizmo 会恰好放在所拾取的贴图 Gizmo 的顶部。如果选择“相对”,获得的贴图 Gizmo 放在选定对象上方。
此设置确定贴图不连续性(也称为结合口)是否以及如何显示在视口中。仅在 Gizmo 子对象层级处于活动状态时显示结合口。
这些选项包括: