材质定义了可应用于导入几何模型中面的高级显示属性。材质仅在 2D 视图或 3D 视图中选择了Realistic(真实感)或Realistic with Outlines(带轮廓真实感)选项时才会显示,参见视图选项。材质可以在面之间共享;当材质被编辑时,所有引用该材质的面都会更新。
材质根据文件类型以不同方式从导入文件中提取:
- DWG、FBX、DAE、OBJ、glTF、GLB:这些文件具有材质概念。文件中被对象引用的每个材质都将被导入到 Pathfinder 中。
- FDS 和 PSM:Pathfinder 材质是根据这些文件类型中表面的颜色和纹理设置构建的。
注意:Pathfinder 中”材质”一词的用法与 PyroSim 和 FDS 中不同。在那些应用程序中,材质定义物质的物理属性。在 Pathfinder 中,材质定义面的视觉外观。
要查看从 DWG 或 PSM 文件导入的材质,在Model菜单中,选择Manage Material Database(管理材质数据库)。将出现如图 1 所示的Material Dialog(材质对话框)。

图 1. 材质对话框
Pathfinder 提供了一些默认的数据库材质。大多数这些材质以 psm_ 前缀开头,与 PyroSim 中一样。其他材质要么由用户手动创建,要么随 CAD 或 PyroSim 文件一起导入。
可以通过点击材质列表下方的New(新建)手动添加材质。也可以通过点击Import(导入)从磁盘上的初始纹理图像创建材质。图像将被复制到数据库目录中。新创建的材质会添加到数据库中,并可以在 Pathfinder 的不同实例之间使用。
可以通过点击材质列表下方的Remove(移除)删除材质。如果材质存在于数据库中,其在数据库目录中的所有关联文件也将被删除。
可以在该对话框中编辑以下材质属性:
- Texture Width and Height(纹理宽度和高度):定义纹理图像在模型中的尺寸。例如,如果图像描绘了一个 4×4 无灰缝的砖块阵列,每块砖为 8″x3″,则宽度应为 32″,高度应为 12″。
- Diffuse/Albedo(漫反射/反照率):定义对象的颜色。
- From Object Color(从对象颜色):使用使用此材质的对象的颜色和不透明度设置。选择此选项允许多个对象使用同一材质并具有相同的高级材质呈现但颜色不同。
- Color(颜色):将使用该材质的所有对象的颜色设置为特定值。
- Texture Image(纹理图像):使使用该材质的所有对象显示纹理图像。
- Opacity Value(不透明度值):定义材质的不透明度。
- Opacity Texture Image(不透明度纹理图像):定义控制材质不透明度的纹理。
- Masking(遮罩):指定是否为材质启用遮罩。遮罩是一种将渲染像素视为彻底不透明或彻底透明的功能。这有助于改善植物叶片、文字贴花和其他不透明贴花类材质的边缘呈现。启用后,不透明度值 >= 0.5 的像素按不透明绘制,小于 0.5 的像素不绘制。可选遮罩选项:
- Automatic(自动):如果不透明度纹理或漫反射纹理的 alpha 通道同时包含不透明和彻底透明的像素,将自动启用遮罩。
- Enabled(启用):启用遮罩。如果某些对象的边缘在使用自动选项时出现光晕或模糊,可能需要设置此项。
- Disabled(禁用):禁用遮罩。如果本应半透明的材质在使用自动选项时看起来不透明,可能需要设置此项。
可以通过按Advanced Materials(高级材质)按钮编辑更多材质属性。这将为当前选中的材质显示Advanced Materials Dialog(高级材质对话框)。

图 2. 高级材质设置
该对话框中的大多数属性可以指定为常量颜色/值或纹理图像。对于表示单个值而非颜色的属性(如 PBR 工作流的粗糙度值),纹理选择器旁边的下拉菜单可用于选择哪个颜色分量是值的来源。当多个属性打包在一个图像的不同颜色分量中时,这很有用。
可以在该对话框中编辑以下材质属性:
- Ambient(环境光):定义用于调制应用于材质的环境光照的颜色。仅在基于图像的光照禁用时应用。选择From Diffuse/Albedo选项会使漫反射通道值来调制环境光照。
- Emissive(自发光):定义材质发出的光量和颜色。
- Normal/Bump(法线/凹凸):是否为材质使用法线贴图或凹凸贴图。
- Normal(法线):用于材质的法线贴图。包含 Y-Down Normals 选项,用于反转法线的 Y 分量(适用于 DirectX 法线贴图)。
- Bump(凹凸):用于材质的凹凸贴图。包含 Bump Scale(凹凸缩放)控制凹凸呈现的强度。
- Displacement/Height(位移/高度):要使用的视差位移或高度贴图。包含 Parallax Scale(视差缩放)、Invert Parallax(反转视差)选项。
- Workflow(工作流):使用的材质工作流。可选 Specular (Basic)、Metallic (PBR) 和 Specular (PBR)。带有镜面反射贴图的材质设计用于 Specular (Basic) 或 Specular (PBR) 工作流。带有粗糙度、光泽度或环境光遮蔽贴图的镜面反射材质适用于 Specular (PBR) 工作流。带有金属度贴图的材质设计用于 Metallic (PBR) 工作流。
根据所选工作流,提供以下附加属性:
- Specular(镜面反射):定义材质的镜面反射率。仅在 Specular (Basic) 和 Specular (PBR) 工作流中可用。
- Metallic(金属度):定义材质是否为金属。仅在 Metallic (PBR) 工作流中可用。
- Shininess(光泽度):定义材质表面的光泽程度。仅在 Specular (Basic) 工作流中可用。
- Roughness/Glossiness(粗糙度/光泽度):确定使用粗糙度还是光泽度来定义材质的微表面。仅在 Metallic (PBR) 和 Specular (PBR) 工作流中可用。
- Roughness(粗糙度):定义材质微表面的粗糙程度。与 Glossiness 相反。
- Glossiness(光泽度):定义材质微表面的光泽程度。与 Roughness 相反。
- Ambient Occlusion(环境光遮蔽):为材质提供额外的着色信息。注意此属性与 Results 中的场景级环境光遮蔽无关。仅在 Metallic (PBR) 和 Specular (PBR) 工作流中可用。包含 Invert Ambient Occlusion 选项。
-e1750215042767.png)