drawtonomy vs Blender Driving Scenario Creator
Blender Driving Scenario Creator
Section intitulée « 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,.gltfet.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.
Où drawtonomy peut s’articuler à côté
Section intitulée « Où drawtonomy peut s’articuler à côté »drawtonomy est un whiteboard 2D navigateur, et le dessin/l’édition en 2D est là où il reste cantonné — il ne fait pas de géométrie routière analytique et n’a ni viewport d’édition 3D, ni export de maillage. Il dispose en revanche d’une prévisualisation 3D pour visionner un scénario en cours d’exécution (caméras poursuite / vue aérienne / conducteur, synchronisées avec esmini), mais cette vue est en lecture seule : pas d’édition de formes, pas de terrain, et pas d’export 3D propre (l’export vidéo reste en 2D). Son export OpenDRIVE peut désormais produire des primitives <junction>/<connection> et des panneaux <signal>, même si la fidélité des jonctions n’est solide que pour un .xodr importé et repris tel quel ; construire une nouvelle géométrie de jonction à partir de voies dessinées à la main reste peu précis.
Quelques apports que drawtonomy peut ajouter en complément de 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 directement ce que veulent les figures d’article ou de présentation, sans passer par un viewport 3D.
.drawtonomy.svgcomme source de figure ré-éditable pour la documentation.
Les deux outils occupent des positions différentes : BDSC pour la création de scénarios 3D avec une géométrie routière rigoureuse ; drawtonomy pour la création 2D couplée à une exécution dans le navigateur — vous dessinez la scène, ajoutez actions et déclencheurs, et exécutez le storyboard sur esmini-WASM jusqu’à un verdict PASS / FAIL, en plus de produire des figures.
Dans le même écosystème ASAM
Section intitulée « Dans le même écosystème ASAM »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 dans ce même écosystème — aucun des deux outils n’existe en vase clos, et chacun bénéficie du travail collectif qui se fait autour de l’outillage OpenSCENARIO / OpenDRIVE.
Pour aller plus loin
Section intitulée « Pour aller plus loin »- Éditeur de scénario — rédigez et exécutez un scénario OpenSCENARIO dans le navigateur.
- Qu’est-ce qu’OpenSCENARIO ?
- Cas d’usage : éditeur OpenSCENARIO