Civil View 材质库概述

在 Civil View 中,可以自动指定材质。这是通过使用标准材质库来实现的。

Civil View 材质库基于以下概念:

材质库概述

Civil View 材质库中包含以下材质:

注: 虽然这些材质定义会自动加载到每个场景中,但不会自动加载到 3ds Max 材质编辑器中。
警告: 请勿重命名这些材质。Civil View 需要这些名称保持不变,以便动态监控和管理材质定义。

3ds Max 中的渲染选项

Civil View 中使用的默认子材质类型因 Civil View 材质定义加载到每个场景时处于活动状态的产品级渲染器的类型而异。这是为了确保对材质进行优化以充分利用每个渲染器的优势(请参见渲染器)。通常,Civil View 使用以下材质类型:

自定义 Civil View 材质

第一次将 CivilViewSurfaces 材质加载到 3ds Max 场景中时,Civil View 会使用以下方法来确定此材质的初始状态:

  1. Civil View 会搜索当前 3ds Max 项目文件夹路径 中的 /materiallibraries 文件夹,以寻找名为 civilviewsurfaces.mat 的材质库文件。

  2. 如果找到 civilviewsurfaces.mat ,Civil View 会搜索名为 CivilViewSurfaces 的多维/子对象材质定义。

  3. 如果找到 CivilViewSurfaces 材质,Civil View 会加载此材质,并将其用作当前场景的 CivilViewSurfaces 材质。

  4. 如果没有在 civilviewsurfaces.mat 中找到 CivilViewSurfaces ,Civil View 会使用硬编码默认值为当前场景创建一个 CivilViewSurfaces 材质。

    在这种情况下,Civil View 会在当前 3ds Max 项目文件夹的 /materiallibraries 文件夹中创建一个新的 civilviewsurfaces.mat 文件。之后,这个新的材质库文件将用于后续创建的共享相同 3ds Max 项目文件夹的所有场景。

若要为共享相同 3ds Max 项目文件夹的其他场景更改 CivilViewSurfaces 材质的初始状态,您有两种选择:

  • 使用具有相同名称的自定义多维/子对象材质覆盖 civilviewsurfaces.mat 文件中自动生成的 CivilViewSurfaces 材质。

    实现这一目的的一种简单方法是:在 3ds Max 中根据个人偏好自定义材质,然后在 Civil View 浏览器面板中的 CivilViewSurfaces 材质上单击鼠标右键,并选择“将当前材质状态另存为默认值”。

  • 删除当前 civilviewsurfaces.mat 文件。这将确保后续创建的共享相同 3ds Max 项目文件夹的场景使用硬编码默认值。下次将材质加载到新场景中时,会创建一个新的 civilviewsurfaces.mat 文件(基于这些硬编码默认值)。

您可以使用完全相同的方式来管理 CivilViewVehicles 材质,只是将使用名为 civilviewvehicles.mat 的材质库文件。