磁盘选项

道路建造器工具提供了多种磁盘操作选项用于保存和加载。在 BeamNG.tech 版本中,还额外支持以 OpenDRIVE(.xodr)格式导入和导出。以下将详细介绍这些选项。

保存/加载编辑器会话

工具界面顶部的控制面板在编辑模式下提供了保存和加载会话的按钮。

已保存的会话:会话文件包含所有道路、分组和在“交叉口列表”中列出的交叉口,以及保存时地图地形的状态。

保存会话

另存为: 打开文件对话框以选择保存位置。

保存: 如果之前已通过“另存为”或者“加载”指定文件路径,点击后会直接将当前会话保存到该路径,无需再次选择保存位置。

加载会话

加载会话后,所有内容都将恢复到保存时的状态。会话内容被分别存储为两个文件,并且它们会在同一文件夹下(但扩展名不同):

道路网络数据: 用户可读的 .json 文件,保存道路网络信息。

地形数据: .png 文件,保存地形信息。

这样的数据分离方便用户分别查看和编辑。例如,地形的 .png 文件可以在 GIMP 或 Paint 等第三方软件中打开查看。但请注意:对这些图片的修改必须遵循指定的格式要求——单通道(黑白)、16位、无压缩的 .png 文件。其他格式不兼容,若用作会话加载,容易导致渲染/加载错误。

保存和加载会话时的文件对话框如下图所示:

文件窗口 文件窗口

注意:只能在与保存时同一地图内加载会话。

其他磁盘选项

本工具还支持单独保存其他元素:模板剖面、分组和交叉口。它们可在各自的标签页与板块中通过专用按钮保存(具体流程见本文档相关章节),文件格式均为 .json。

导入/导出 OpenDRIVE 文件(仅限 BeamNG.tech)

在 BeamNG.tech 版本中,道路建造器 工具支持从 ASAM OpenDRIVE(.xodr)格式导入和导出。这让第三方软件制作的道路可在 BeamNG 中打开和编辑,反之,用 BeamNG 生成的道路网络也可以进入支持 OpenDRIVE 的第三方软件进行进一步编辑。导入和导出的专用按钮位于控制面板右侧(仅 BeamNG.tech 版本可见)。

导入

导入流程包含一个专门的窗口,用户可以在该窗口中设置导入后道路网络与 BeamNG 的交互方式。该窗口如下图所示:

导入窗口 导入窗口

导入时可用的选项如下:

吸附到地形: 选中后,所有道路会在导入时与当前地形对齐。

自定义高度偏移: 勾选此项后,结合输入框,用户可在导入时为所有道路统一提升设定的垂直偏移值。适用于部分导入文件的道路高度远低于地形的情况。

导入时地形整形: 勾选后,导入时会根据导入道路网络自动整形当前地形。详情请参考本手册的“地形整形”章节。

导入时,在导入选项窗口点击按钮,会弹出文件选择对话框以选择 .xodr 文件。导入完成后,用户可以根据需要调整道路属性,或新建桥梁等结构,常规的 道路建造器 控件均可用于编辑。下图为通过 道路建造器 导入 .xodr 文件的示例。

导入结果 导入结果

导出

导出功能可通过控制面板的专用按钮直接调用。点击后会弹出文件对话框,选择位置后即可保存文件。请注意:OpenDRIVE 的支持仍在持续开发中,有些道路网络导入或导出时可能会出现缺失道路或道路弯曲异常等问题。下图为使用 道路建造器 新建、并以 OpenDRIVE 格式导出的简易道路网络示例。

导出结果 导出结果

注意:编辑器当前尚未完全支持所有 ASAM OpenDRIVE 特性,部分道路在导入时可能出现异常。某些情况下,车道数过多的道路可能无法正确导入。当前不支持(但不限于)以下特性:

  1. 路面抬升形状定义
  2. 抬升区段(Elevation strips)
  3. 侧向廓面排除车道
  4. 车道联系信息(前驱/后继数据)
  5. 车道边界
  6. 道路标线
  7. 大多数交叉口类型
  8. 路面对象
  9. 路面信号
上一次修订: 六月 22, 2026

还有其他问题?

加入我们的 Discord 服务器
Our documentation is currently incomplete and undergoing active development. If you have any questions or feedback, please visit this forum thread.