Twinmotion资产库(Twinmotion Assets Library) 中的 材质(Materials) 遵循基于物理的渲染(PBR)原则。基于物理的材质会在Twinmotion生态系统中对光照和着色做出反应,目的是在所有光照环境中再现准确且自然的结果。
在为Twinmotion创建基于物理的材质时,系统会为材质添加纹理,以重现颜色及其他表面细节。你必须为材质添加以下类型的纹理,以实现下列属性:颜色(Color) 、 法线(Normal) 、 粗糙度(Roughness) 和 金属感(Metallic) 。
可以通过扫描现实世界的物体创建纹理,也可以在Quixel Mixer、Adobe Photoshop或Adobe Substance等设计软件中创建。如需详细了解基于物理的材质和创建它们的工作流程,请参阅Adobe网站上的PBR指南。
基于物理材质的纹理
本小节简要介绍基于物理的材质中使用的 颜色(Color) 、 法线(Normal) 、 粗糙度(Roughness) 和 金属感(Metallic) 纹理贴图。
颜色
颜色 纹理是最基本的纹理。它将定义材质的基础颜色和图案。它包括一个Alpha通道,可存储透明度信息,用于创建不透明蒙版。在给材质的某些部分(如贴花)创建透明度时,此贴图会很有用。
要将颜色纹理添加到材质 :
- 使用 材质选取器(Material picker) 选取场景中的材质,或在 材质(Materials) 侧边栏中选择材质。
- 在 属性(Properties) 面板中,转至 颜色(Color) > 细节(Details) 并点击纹理的预览图像。
- 在纹理图像下面的菜单中,点击 打开(Open) 。

颜色纹理
法线
法线(Normal) 纹理提供表面细节,并通过模拟凹凸、划痕和瑕疵来营造景深错觉。
要将法线纹理添加到材质 :
- 使用 材质选取器(Material picker) 选取场景中的材质,或在 材质(Materials) 侧边栏中选择材质。
- 在 属性(Properties) 面板中,转至 法线(Normal) > 细节(Details) 并点击纹理的预览图像。
- 在纹理图像下面的菜单中,点击 打开(Open) 。

法线纹理
你可以启用 视差(Parallax) 功能并添加 高度图(Height Map) ,从而增强 法线(Normal) 纹理提供的属性。为此,在 法线(Normal) > 细节(Details) 下,选择 视差(Parallax) 复选框。

粗糙度
粗糙度(Roughness) 纹理用于决定材质的平滑度或粗糙度。它是一个灰阶图像,其中的白色代表粗糙度,黑色代表反射率和平滑度。
要将粗糙度纹理添加到材质 :
- 使用 材质选取器(Material picker) 选取场景中的材质,或在 材质(Materials) 侧边栏中选择材质。
- 在 属性(Properties) 面板中,转至 粗糙度(Roughness) > 细节(Details) 并点击纹理的预览图像。
- 在纹理图像下面的菜单中,点击 打开(Open) 。

粗糙度纹理
金属感
金属感 纹理只应用于具有金属感属性的材质,如铝、金、银或黄铜之类的合金。金属感 纹理是定义材质是否显示金属感属性的灰阶图片。该纹理贴图的白色部分代表全金属(100%),而黑色部分则代表非金属。
要将金属感纹理添加到材质 :
- 使用 材质选取器(Material picker) 选取场景中的材质,或在 材质(Materials) 侧边栏中选择材质。
- 在 属性(Properties) 面板中,转至 金属感(Metallic) > 细节(Details) 并点击金属感贴图的预览图像。
- 在纹理图像下面的菜单中,点击 打开(Open) 。

金属感纹理
创建纹理的最佳实践
如果你想创建自己的纹理,可以遵循下面这几条准则来实现最佳效果。
- 使用
.png
文件格式保存你的纹理。PNG是Twinmotion中为纹理做了最大程度优化的文件格式,对于一般意义的实时渲染也是如此。 - 你的纹理的尺寸应该是二(2)的幂,如512 x 512、1024 x 1024或2048 x 2048像素。
- 避免以大于2048 x 2048的尺寸保存纹理,因为这会使Twinmotion中的帧率迅速下降。大多数Twinmotion原生材质采用2K(2048 x 2048)分辨率。
- 使用无缝(或可平铺)纹理创建平滑的连续图案。否则,图案重复时你可能会看到断裂或接缝。