Перейти к содержимому

drawtonomy vs Blender Driving Scenario Creator

Blender Driving Scenario Creator (BDSC) Йоханнеса Шмица — открытый плагин для Blender, предназначенный для создания сценариев OpenDRIVE и OpenSCENARIO с поддержкой 3D-моделей.

Возможности BDSC согласно его README:

  • Инструменты геометрии дорог с решателями клотоиды / Эрмита.
  • Инструментарий перекрёстков: инструмент области перекрёстка, инструмент соединения перекрёстков, прямые перекрёстки для въездов и съездов.
  • Экспорт OpenDRIVE с использованием аналитических примитивов дорог.
  • Экспорт OpenSCENARIO для сценариев, привязанных к карте.
  • 3D-экспорт в форматы .fbx, .gltf и .osgb.
  • Работает внутри Blender — доступны 3D-вьюпорт, граф сцены, библиотека ресурсов и рендеринг.
  • Лицензия GPL-3.0.

Если ваша работа уже связана с Blender, BDSC обеспечивает аналитическую геометрию OpenDRIVE и полноценное 3D-создание в одном инструменте.

drawtonomy — 2D-браузерная доска. В ней нет аналитической геометрии дорог, она не генерирует примитивы перекрёстков OpenDRIVE и не имеет 3D-вьюпорта. По дорожной карте экспортёра, полноценные перекрёстки и дорожные знаки запланированы, но пока не реализованы.

Несколько небольших задач, с которыми drawtonomy может помочь рядом с BDSC:

  • Только браузер, без установки — удобно для быстрых набросков с машины, где Blender не установлен.
  • 2D-вид сверху, который часто нужен для иллюстраций в статьях и слайдах — напрямую, без прохода через 3D-вьюпорт.
  • Формат .drawtonomy.svg как повторно редактируемый источник для документации.

Два инструмента занимают разные ниши: BDSC — для 3D-создания сценариев с правильной геометрией дорог; drawtonomy — для 2D-эскизов и иллюстраций.

BDSC и drawtonomy нацелены на ASAM OpenDRIVE и OpenSCENARIO, и оба могут формировать вывод для esmini. Сообщество открытых ASAM-инструментов невелико, и BDSC — один из его наиболее весомых вкладов. drawtonomy — значительно меньший вклад в ту же экосистему; ни один из инструментов не существует изолированно, и оба выигрывают от более широкой работы, ведущейся в области OpenSCENARIO / OpenDRIVE-инструментария.