纹理贴图解释

在线工具推荐:NSDT 编辑器 - GLTF 编辑器 -NSDT - DreamTexture.js自动纹理化开发包 - NSDT - UnrealSynth虚幻合成数据生成器 - NSDT - 三维模型预览图生成器 - NSDT - 3D模型语义搜索引擎 - NSDT

- 3D模型在线转换 - GLTF|GLB|PLY|STL|OBJ|OFF|DAE|FBX|IFC|DXF|PTS|XYZ|ASC|PCD|LAS|LAZ|BREP|STP|STEP|3DXML|XAML|IGS|IGES|SHP|GEOJSON|FCSTD|BIM|USDZ|PDB|AMF|3MF - 3Dconvert

不同类型的纹理的编码方式

-sRGB:这是一个 8 位映射,使用 R、G、B 颜色来重新创建图像的色调

-RGB的:这是未经处理的 R、G、B 图像,需要更高的质量,用于数据驱动贴图

-线性 8:指具有 8 位表示图像的黑白图像。

-线性 16:指具有 16 位的黑白图像,能够更准确地表示正在编码的数据。

GLTF 编辑器 -NSDT在基于物理的管道中使用两种创作技术之一来创作我们的资产。这两种技术是“金属/粗糙度”(Metallic/Roughness)工作流程或“镜面反射/光泽度”(Specular/Glossiness)工作流程。

他们最终做同样的事情,只是有一种技术被更广泛地使用,因为你可以在实时设置中使用内存优化。

因此,让我们更好地理解 GLTF 编辑器 -NSDT提供的贴图。


颜色

(在我们的纹理贴图文件中标记为“_COL”

颜色图是一个sRGB图,表示电介质的漫反射颜色和金属的反射率值。考虑颜色映射表的最好方法是,它是对象的色调,从图像中删除了所有照明方向性。在 PBR 管道中,Color、BaseMap、Albedo 和 Diffuse 是同义词,表示相同的含义。此贴图会根据其在“金属性”(Metalness)工作流程或“镜面反射”(Specular)工作流程中的使用方式而变化。

凹凸贴图

(在我们的纹理贴图文件中标记为“_NRM”

法线贴图是我们用来在 2D 纹理中伪造 3d 尺寸的 RGB 贴图。您在此UV贴图中看到的每个值都代表不同的轴或方向。这让物体感觉它有更多的细节,而实际上它是一种错觉,在3D模型本身中没有表现出来。这种技术在行业中通常被称为撕裂或烘烤。

位移贴图

(在我们的纹理贴图文件中标记为“_DISP”

置换贴图通常是线性 16 位贴图,可在 2D 纹理中伪造 3D 维度。置换贴图比普通贴图占用更多内存,但也具有能够动态引入和置换顶点的额外好处。

在大多数情况下,此解决方案需要支持细分算法的着色器才能充分利用此技术。当模型被镶嵌时,它现在在整个模型中具有更多的几何图形,可以使用此黑白图像来推动和拉动这些顶点。

为此,要使其正常工作并且不会导致性能下降,您将需要一个能够快速处理和替换它们的 GPU。这是增加资产近距离视觉效果的好方法,但应谨慎使用。

请注意,在上面的 gif 中,与法线贴图相比,法线贴图似乎确实伪造了一些三维空间,而位移贴图实际上是在位移几何体,这很容易在球体边缘观察到。

反射贴图(又名镜面反射)

(在我们的纹理贴图文件中标记为“_REFL”

反射贴图是sRGB贴图,在技术上在业界称为镜面贴图。反射贴图仅在镜面反射/光泽度工作流程中使用,并且仅包含金属所在的颜色信息,即反射率颜色。反射贴图始终与颜色贴图协同工作,以完全渲染对象。在这种情况下,颜色图表示非金属的反照率,而反射图表示金属的颜色。

请注意,在上面的 gif 中,当我们调整反射贴图的色调和值时,材质金属部分的颜色会发生变化。

粗糙度贴图

(在我们的纹理贴图文件中标记为“_GLOSS”/“_ROUGHNESS”

光泽贴图是一个线性 8 位图像,表示对象的平滑度。此贴图将控制表面的反射率,并且通常是您希望花费大部分时间进行创作的位置。光泽度和粗糙度贴图是相同的纹理,只是它们的值反转,具体取决于您使用的工作流程。“镜面反射”工作流程的“光泽度”和“金属度”的粗糙度。

金属贴图

(在我们的纹理贴图文件中标记为“_METALNESS”

金属度贴图也是一个线性 8 位图像,表示您的模型是金属还是非金属。与需要两个纹理来表示这些状态的“镜面反射/光泽度”工作流程不同,“金属/粗糙度”工作流程使用单个贴图来执行相同的操作。如果您看到黑色,则表示图像的一部分是非金属,如果您看到白色,则表示该区域是金属。然后由着色器来确定光线的反应。如果感觉不对劲,你的金属贴图很可能是灰色的,试着将纹理更新为黑色或白色,这样你就可以解决你的阴影问题。

在上面的 gif 中,请注意,当我们将金属度贴图中的值调整为完全黑色时,材料现在类似于电介质;非金属。

环境光遮蔽贴图

(在我们的纹理贴图文件中标记为“_AO”

假的自阴影以及镜面高光如何影响最终渲染。

面具

(在我们的纹理贴图文件中标记为“_MASK”

模拟对象的透明度或下多边形模型不应渲染的位置。

排放

(在我们的纹理贴图文件中标记为“_EMISSION”

伪造物体如何发光。通常存在于灯泡中。


其他贴图

我们已经介绍了贴图的主要类型,让我们来看看我们的一些材料中可以找到的一些其他贴图。

地下散射 (_SSS): 伪造光线如何穿透模型表面。常见于皮肤和其他半透明物体。某些模型包含半透明贴图,具有类似的效果。

模糊图(_FUZZ):用于改变光线在掠过角度下在模型表面上的反应方式。最常与织物一起使用,因此得名。

转载:纹理贴图解释

展开阅读全文

页面更新:2024-05-09

标签:纹理   贴图   线性   反射   标记   模型   图像   颜色   金属   文件

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top