drawtonomy vs Blender Driving Scenario Creator
Blender Driving Scenario Creator
Заголовок раздела «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 может его дополнить
Заголовок раздела «Где drawtonomy может его дополнить»drawtonomy — 2D-браузерная доска. В ней нет аналитической геометрии дорог, она не генерирует примитивы перекрёстков OpenDRIVE и не имеет 3D-вьюпорта. По дорожной карте экспортёра, полноценные перекрёстки и дорожные знаки запланированы, но пока не реализованы.
Несколько небольших задач, с которыми drawtonomy может помочь рядом с BDSC:
- Только браузер, без установки — удобно для быстрых набросков с машины, где Blender не установлен.
- 2D-вид сверху, который часто нужен для иллюстраций в статьях и слайдах — напрямую, без прохода через 3D-вьюпорт.
- Формат
.drawtonomy.svgкак повторно редактируемый источник для документации.
Два инструмента занимают разные ниши: BDSC — для 3D-создания сценариев с правильной геометрией дорог; drawtonomy — для 2D-эскизов и иллюстраций.
В общей экосистеме ASAM
Заголовок раздела «В общей экосистеме ASAM»BDSC и drawtonomy нацелены на ASAM OpenDRIVE и OpenSCENARIO, и оба могут формировать вывод для esmini. Сообщество открытых ASAM-инструментов невелико, и BDSC — один из его наиболее весомых вкладов. drawtonomy — значительно меньший вклад в ту же экосистему; ни один из инструментов не существует изолированно, и оба выигрывают от более широкой работы, ведущейся в области OpenSCENARIO / OpenDRIVE-инструментария.