如何使用不同的纹理贴图制作逼真的 3D 图形?

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

在过去的很多年里,我一直在视觉效果行业工作,发现几乎每个艺术家都致力于在3D产品建模中实现照片级真实感。无论您的模型多么详细或干净,除非或直到您应用正确的纹理和材料,否则您都无法使您的设计看起来逼真。

但这一切都要归功于 3D 渲染软件。它基本上提供了不同的着色器,进一步帮助控制光线如何与几何体表面反应的所有属性。这些基本上用于使表面看起来反光、反光、半透明、透明、柔软或粗糙。

GLTF 编辑器 -NSDT 是一款专门用于3D模型纹理贴图的工具,它支持3D模型各种材质纹理贴图的编辑修改,包括:颜色、粗糙度、金属度、贴图、顶点颜色、

自发光贴图、透明贴图、凹凸贴图、法线贴图、位移贴图、粗糙贴图、金属贴图、

光照贴图、透明度等

GLTF 编辑器 -NSDT

GLTF编辑器支持GLTF/GLB在线预览、材质编辑、重置原点、以及模型轻量化(将相同材质Mesh合并)。GLTF editor supports GLTF/GLB online preview, material editing, reset origin, and model lightweight (merging the same material Mesh)

在使用GLTF 编辑器 -NSDT 之前,让我们更多地了解纹理贴图及其类型

什么是纹理贴图?

纹理贴图基本上应用于 3D 模型的表面,以在几何体的某些部分为太阳、衣服、头发等图像提供特殊的视觉效果。井!纹理贴图进一步分为两种类型,包括程序贴图和位贴图。

**程序纹理:**程序纹理,也称为贴图,是在计算机的帮助下通过数学描述或算法生成的。这些固定的参数集使纹理具有独特的变化,从而进一步使图像更加完美。

**位图纹理:**位图纹理基本上是以数字格式创建的图像。这些基于光栅的图像有助于存储操作着色器所有属性的数据。许多艺术家使用这些图像来提供具有额外细节的物体和模型。

现在,让我们讨论不同类型的纹理贴图,您可以使用它们创建吸引人的逼真 3D 动态图形。但在这里,您需要检查下面讨论的所有贴图是否都链接到着色器的不同属性,从而进一步产生不同的结果。

不同类型的纹理贴图

以下是 3D建模应用中使用的不同类型的纹理贴图:

  • 彩色/漫反射贴图
  • 粗糙度图
  • 金属度图
  • 不透明度贴图
  • 凹凸图
  • 法线贴图
  • 位移图

漫反射/彩色映射表

想一想,每当我们看到一些图像时,我们通常注意到的第一件事是什么?是的,颜色。它可以是颜色变化或颜色图案。例如,如果我们看到带有各向异性线条图案的棕色,那么它类似于木材。

这些地图存储了所有基本颜色,进一步使图像更加专业。因此,如果您想要纹理的颜色,则可以使用此漫反射或颜色图。

粗糙度/光泽度图

粗糙度/光泽度图,也称为微表面散射,是一种灰度图,其中白色表示最大光泽度,黑色表示最大粗糙度。比如说,如果你想增加表面光泽度或粗糙度的变化,那么你肯定可以使用它。

在下图中,您可以看到涂成黑色的 3D 模型区域是有光泽的,而涂成白色的图像似乎很粗糙。因此,如果您想在模型周围散布照明和反射,那么您当然可以使用这些贴图。

金属度图

金属贴图是另一种灰度贴图。在这种风格中,黑色和白色值用于展示两个不同部分之间的变化。

如下图所示,黑色值用作漫反射色。比如说,如果你想模拟真实世界的金属材料,那么你当然可以使用金属度贴图。

不透明度贴图

不透明度是另一种重要的地图类型,它可以帮助您**使图像的某些部分透明。**这种类型的地图通常用于有人需要制作玻璃或树枝时。这些地图基本上是灰度,您可以使用它来展示您想要的方式。

凹凸图

凹凸贴图或高度贴图是另一种灰度贴图,可帮助您在不实际影响几何体的情况下创建深度错觉。

假设地图在基础网格周围翘曲,那么您仍然可以在各个方向上看到网格中的一些凸起。事实上,您可能无法像现代法线贴图那样看到准确的结果;这就是为什么许多艺术家忽略使用它的原因。

法线贴图

你想给纹理赋予深度吗?那么法线贴图可以帮到你。这些贴图使用复杂的计算来帮助进行计算,以便光线以虚假的方式与材料相互作用,从而进一步形成较小的凹痕和凸起。

通常,法线贴图实际上不会改变 3D 模型的几何形状,但如果您想创建 3D 游戏资产,那么是的,法线贴图可以为您提供帮助。

位移图

最后但并非最不重要的一点是位移图。如果您想在图像中添加所有细节,例如孔隙、鳞片、静脉、砖块等等,您可以使用这种类型的地图。

许多艺术家更喜欢使用这些贴图,因为它们不仅有助于创建凸起表面的错觉,而且还会影响几何图形,从而产生高细节的渲染。此外,置换贴图在创建游戏资产时没有用处,因为使用这些贴图生成的细节仅在渲染输出中可见,而在游戏引擎本身中不可见。

所有这些地图都可以链接到不同 3D 程序(如 Blender、Maya、3Ds max 等)中的 3d 几何图形。此外,可以使用 Arnold、Vray、cycles 等渲染引擎生成高质量的逼真渲染。

总结

GLTF 编辑器是一个功能强大、易于使用的在线3D模型编辑和查看工具,它支持多种格式的3D模型导入并将模型导出为GLB格式,除了可以对3D模型进行基本属性的修改之外,还支持对模型原点重置以及模型材质纹理修改。对于3D开发者和设计师来说,GLTF 编辑器 是一个非常有用的工具,可以帮助他们更方便地处理3D模型。

转载:如何使用不同的纹理贴图制作逼真的 3D 图形? (mvrlink.com)

相关推荐
wukan88819 小时前
【SMTP】在线配置测试工具,如何配置接口?
git·网络协议·编辑器
geobuilding19 小时前
将大规模shp白模贴图转3dtiles倾斜摄影,并可单体化拾取建筑
算法·3d·智慧城市·数据可视化·贴图
伊卡洛斯az21 小时前
vim的跳转看头文件与分屏
linux·编辑器·vim
散峰而望21 小时前
基本魔法语言函数(一)(C语言)
c语言·开发语言·编辑器·github
Jonathan Star1 天前
Vue JSON结构编辑器组件设计与实现解析
vue.js·编辑器·json
美摄科技1 天前
什么是3D贴纸SDK?
3d
sonrisa_2 天前
下载CUDA Toolkit和VS后,配置vscode
ide·vscode·编辑器
我救我自己2 天前
UE5.6 玻璃材质——Lumen
ue5·材质
无锋起浪2 天前
Vscode参数设置及使用记录ubuntu2204(更新中)
ide·vscode·编辑器
咯哦哦哦哦2 天前
vscode arm交叉编译 中 cmakeTools 编译器设置
linux·arm开发·vscode·编辑器