drawtonomy vs Blender Driving Scenario Creator
Blender Driving Scenario Creator
Section titled “Blender Driving Scenario Creator”Johannes Schmitz 开发的 Blender Driving Scenario Creator(BDSC)是一款开源 Blender 插件,可创建包含 3D 模型的 OpenDRIVE 和 OpenSCENARIO 场景。
BDSC 的主要功能(详见其 README):
- 支持回旋曲线 / Hermite 求解器的道路几何工具。
- 路口工具:路口区域工具、路口连接工具,以及用于匝道的直接路口。
- 基于解析道路基元导出 OpenDRIVE。
- 为叠加在地图上的场景导出 OpenSCENARIO。
- 3D 网格导出,支持
.fbx、.gltf和.osgb格式。 - 运行于 Blender 内部,可直接使用 3D 视口、场景图、资产库和渲染功能。
- 采用 GPL-3.0 许可证。
如果你的工作本身就在 Blender 生态中进行,BDSC 能在同一环境下提供解析 OpenDRIVE 几何建模和完整的 3D 场景编写能力。
drawtonomy 适合在哪些环节与之配合
Section titled “drawtonomy 适合在哪些环节与之配合”drawtonomy 是一款 2D 浏览器白板。它不处理解析道路几何,不生成 OpenDRIVE 路口基元,也没有 3D 视口。根据其导出器路线图,完整路口和标志支持已列入计划,但尚未实现。
在 BDSC 旁边,drawtonomy 能补充的几个小场景:
- 纯浏览器运行,无需安装——在没有安装 Blender 的机器上快速绘制示意图时很实用。
- 直接输出论文 / 幻灯片所需的 2D 俯视图,无需经过 3D 视口中转。
- 以
.drawtonomy.svg作为可重新编辑的文档配图源文件。
两款工具定位不同:BDSC 用于具备完整道路几何的 3D 场景编写;drawtonomy 用于 2D 快速草图和论文配图。
同属 ASAM 开源生态
Section titled “同属 ASAM 开源生态”BDSC 和 drawtonomy 都面向 ASAM OpenDRIVE 和 OpenSCENARIO,也都能为 esmini 生成输出。开源 ASAM 工具链社区规模并不大,BDSC 是其中较有分量的贡献之一。drawtonomy 在同一生态中的贡献要小得多——两款工具都不是孤立存在的,都受益于 OpenSCENARIO / OpenDRIVE 工具链社区更广泛的建设。