纹理定位 - UV 映射

纹理定位 - UV 映射
在线工具推荐:3D数字孪生场景编辑器 - GLTF/GLB材质纹理编辑器 - 3D模型在线转换 - Three.js AI自动纹理开发包 - YOLO 虚幻合成数据生成器 - 三维模型预览图生成器 - 3D模型语义搜索引擎

介绍

使用UV贴图,您可以手动选择对象上纹理的投影类型。它是法线映射和投影映射的组合。您可以使用投影来确定纹理将如何放置在对象上,但与投影映射相比,此方法更像是每个对象的映射。

计算机不会自动知道纹理必须投射到对象上的位置,以及纹理必须投射到对象上的大小。纹理映射可与投影仪在墙上投影图像相媲美。图像是纹理,墙壁是物体,在这种情况下,投影仪是投影仪。投影仪定义纹理在物体上的位置和大小,计算机将自动平铺纹理以完全覆盖表面。

当为对象分配一个附加了一个或多个纹理的着色器时,必须定义投影的大小和位置。投影的大小取决于纹理所表示的大小。

例如:如果我们有一张 10 x 10 砖块的砖墙照片,我们可以计算出实际尺寸。根据砖的类型,纹理代表 2.1 x 0.65 米,因为一块砖的尺寸约为 210 x 65 毫米。

请记住,正确大小的纹理对于正确感知物体的大小至关重要。

有关为着色器使用纹理的更多信息,请参阅GLTF 编辑器 -NSDT

一旦你创建了带有纹理的材质,我们必须将其分配给几何体并对其进行调整,以便纹理具有正确的比例和位置。我们可以通过映射来做到这一点。

UV映射

UV 贴图的工作原理如下:当您有一个想要纹理的对象时,例如一个圆柱体,您可以使用投影映射来映射该圆柱体的 UV。有 4 种不同的映射方法。这些是平面、圆柱、球面和自动映射。这些映射方法以每种映射方法特有的特定方式展开对象的 UV。

  • 当您应用平面贴图时,将从一个方向对对象进行 UV 映射。将显示一个“操纵器工具”,其中显示了映射的边界。此机械手工具可用于将纹理放置在对象上。您可以通过拖动其角落上的红色、绿色和蓝色框来缩放工具。通过按下红色(或黄色)正交线(位于其中一个角),您可以访问纹理操纵器的移动和旋转选项。可以通过按下移动操纵器工具周围的蓝色圆圈来访问旋转选项。对于各种映射方法,操纵器工具看起来不同。在图像中,显示了用于平面和球面映射的机械手工具。
  • 圆柱映射可以选择以圆柱形方式将操纵器工具缠绕在对象周围。
  • 球面映射可以选择以球面方式执行此操作。
  • 自动映射有时很有用。顾名思义,这种映射方法会自动映射对象的 UV。在其选项框中,您可以选择要从中映射的方向数量。默认情况下,它以 6 个方向投影。对于立方体,您可以使用 6 个投影方向,这些方向将完美地投射到立方体的所有侧面。对于立方体以外的其他类型的对象,或者对于或多或少的投影方向(6),该工具可能会变得非常乏味,以获取有用的UV映射。

当您映射了对象UV后,您可以在UV纹理编辑器,Windows»建模编辑器»UV编辑器或UV»UV编辑器中查看它们。 在UV编辑器中,您可以通过转到UV纹理编辑器窗口中的“图像”(Image)»“UV快照...”(UV Snapshot...)来制作此UV布局的快照。这将为您的布局制作一个图像,您可以在 Photoshop 中对其进行着色或纹理处理。

注意!也可以按人脸进行映射。这样,如果您只想对对象的某些面进行UV贴图,并使用法线贴图对其余面进行纹理贴图,则可以将其与法线贴图结合使用。但是,此工作流程可能会变得非常密集!

UV 贴图的属性

  • 主要用于多边形
  • 投影不能与其他对象共享
  • 通过将投影分配给特定面,多边形对象可以包含多个投影。
  • 视口中良好的视觉反馈,可以轻松地在多个对象上排列纹理
  • 有限的预测形式

UV 表示对象上纹理的 XY 大小。如果使用此选项,则会将投影仪分配给具有纹理材质的单个对象。投影机不能与其他物体共享这一事实会使许多具有相同材料的物体的纹理变得非常乏味。

例如:如果必须对由多个对象组成的完整建筑物进行纹理映射,则每个对象都必须包含自己的UV纹理坐标系。这意味着,在砖砌建筑的情况下,每个对象都必须有一个单独的UV纹理坐标系,该坐标系必须对齐和缩放,以确保砖块的大小相同并且正确对齐。但是,纹理的视口反馈质量很高,可以支持 UV 纹理坐标的对齐和缩放。

多边形 UV 投影选项支持不同形式的投影。

平面投影投影类似于投影仪的投影,图像以方形图像的形式投影到物体上。适用于平面物体或略微弯曲的物体。如果物体不规则,则会发生拉伸。圆柱投影投影被包裹在圆柱形中。适用于柱子等圆柱形。球面投影投影被包裹在球形中。适用于更不规则的球形。自动映射可选择形状较不规则的物体。此选项将根据面的角度为每个面分配投影。

NSDT场景编辑器 | NSDT 数字孪生 | GLTF在线编辑器 | 3D模型在线转换 | UnrealSynth虚幻合成数据生成器 | 3D模型自动纹理化工具
2023 power by nsdt©鄂ICP备2023000829号