关于 VSPCFG 文件

VSPCFG 文件可控制如何在 3ds Max 中将材质应用于 Autodesk Civil 3D 对象。

VSPCFG 文件用于确定 3ds Max 解释 Autodesk Civil 3D 模型内容的方式。此配置文件主要用来确定将部件类、连接代码、曲面名称和渲染纹理名称自动映射到材质的方式。

如有需要,可以创建与每个项目的要求相关的不同 VSPCFG 文件。

可以使用“导出到 Civil View for 3ds Max”对话框中的“编辑”按钮打开 VSPCFG 文件。

从 VSPCFG 文件,可以控制:

VSPCFG 文件结构

在行中设置文件。每一行代表字符串和 3ds Max 材质 ID 值之间的匹配值:Mask ; id ; u-tiling ; v-tiling ; type

mask = 基于类型字段内容的与字符串匹配的完整或部分名称

id = 3ds Max 材质 ID,应该应用于已识别的曲面/部件/连接

u-tiling = 要应用于“U”方向(横向)的纹理平铺距离

v-tiling = 要应用于“V”方向(纵向)的纹理平铺距离

type = 要匹配的类型

蒙版

允许指定完整或部分名称,来标识 Autodesk Civil 3D 中的对象或组件,如部件类、部件连接代码、材质或曲面。此字段中受支持的通配符包括:

  • * 表示一个或多个通配符匹配
  • ? 表示一个字母数字字符
  • # 表示一个数字字符
材质 ID

Civil View 使用自动应用于所有导入曲面几何图形的多通道(多/子对象)材质定义。此材质定义称为 CivilViewSurfaces 材质定义

自动将材质 ID 指定给每个导入曲面的每个面/角可确保在导入到 Civil View 时始终正确指定材质。不必与 3ds Max 中的材质编辑器进行直接交互。

U-Tiling 和 V-Tiling 值

指定要应用于“U”和“V”方向的纹理平铺距离。

“U”表示:

  • 横向穿过道路曲面的连接或部件。
  • X(东距)轴表示普通曲面。

“V”表示:

  • 纵向沿着道路曲面的道路基准线/路线的长度。
  • Y(北距)轴表示普通曲面。

U-Tiling 和 V-Tiling 值可以指定为正值或负值:

  • 正值表示应在可用的对象空间里重复纹理的距离(例如 10.0 表示每 10.0 米/英尺重复一次纹理)。
  • 负值表示应在可用的对象空间里重复纹理的次数(例如,-2.0 表示重复纹理两次,而无论距离如何)。
匹配类型

确定 VSPCFG 文件中的当前行尝试进行匹配的对象或子对象的类型。

以下是可能的匹配类型:

  • 曲面 - 与曲面名称进行匹配(仅曲面)
  • 材质 - 与曲面材质名称进行匹配(仅曲面)
  • 图层 - 与曲面图层名称进行匹配(仅曲面)
  • 样式 - 与曲面样式名称进行匹配(仅曲面)
  • 连接 - 与部件连接名称进行匹配(仅道路)
  • 部件 - 与(全部)部件类(或宏)名称进行匹配(仅道路)

有关 VSPCFG 文件的提示

  • VSPCFG 文件不区分大小写。
  • 按顺序处理规则(即,首个匹配项优先于任何后续匹配项)。
  • 以“;”开头的行被解释为注释。
  • “;”之后允许行尾注释。
  • “;”分隔符之间允许空格。
  • 任何不符合上述格式规则的行都将被忽略。