Aller au contenu

drawtonomy vs Blender Driving Scenario Creator

Le Blender Driving Scenario Creator (BDSC) de Johannes Schmitz est une extension Blender open-source dédiée à la création de scénarios OpenDRIVE et OpenSCENARIO, avec génération de modèles 3D.

Ce que BDSC propose, d’après son README :

  • Outils de géométrie routière avec solveurs clothoïde / Hermite.
  • Outillage de jonction : outil de zone de jonction et outil de connexion de jonction, plus jonctions directes pour les bretelles d’accès et de sortie.
  • Export OpenDRIVE à partir de primitives routières analytiques.
  • Export OpenSCENARIO pour les scénarios disposés sur la carte.
  • Export de maillage 3D aux formats .fbx, .gltf et .osgb.
  • Intégré à Blender : viewport 3D, graphe de scène, bibliothèque d’assets et rendu sont directement accessibles.
  • Distribué sous licence GPL-3.0.

Si votre flux de travail s’appuie déjà sur Blender, BDSC réunit géométrie OpenDRIVE analytique et création 3D complète dans un seul environnement.

drawtonomy est un Whiteboard 2D navigateur. Il ne gère pas de géométrie routière analytique, ne produit pas de primitives de jonction OpenDRIVE et ne dispose d’aucun viewport 3D. D’après sa feuille de route pour l’exporteur, la gestion correcte des jonctions et des panneaux est prévue mais pas encore implémentée.

Voici quelques usages où drawtonomy peut compléter BDSC :

  • Entièrement dans le navigateur, sans installation — pratique pour produire une figure rapidement depuis une machine sur laquelle Blender n’est pas installé.
  • Vue 2D de dessus, souvent suffisante pour les figures d’article ou de présentation, sans avoir à passer par un viewport 3D.
  • .drawtonomy.svg comme source de figure ré-éditable pour la documentation.

Les deux outils s’adressent à des besoins différents : BDSC pour la création de scénarios 3D avec une géométrie routière rigoureuse ; drawtonomy pour les esquisses 2D rapides et les figures de documentation.

BDSC et drawtonomy ciblent tous deux ASAM OpenDRIVE et OpenSCENARIO, et les deux peuvent produire des sorties pour esmini. La communauté open-source autour de l’outillage ASAM est restreinte, et BDSC en est l’une des contributions les plus significatives. drawtonomy y apporte une contribution bien plus modeste — aucun des deux outils n’existe en vase clos, et chacun bénéficie du travail collectif qui se fait autour de l’écosystème OpenSCENARIO / OpenDRIVE.