Zum Inhalt springen

drawtonomy vs. Blender Driving Scenario Creator

Der Blender Driving Scenario Creator (BDSC) von Johannes Schmitz ist ein quelloffenes Blender-Add-on zum Erstellen von OpenDRIVE- und OpenSCENARIO-Szenarien, einschließlich vollständiger 3D-Modelle.

Was BDSC laut README bietet:

  • Straßengeometrie-Werkzeuge mit Klothoid- und Hermite-Solvern.
  • Kreuzungs-Werkzeuge: ein Flächenwerkzeug, ein Verbindungswerkzeug sowie direkte Junctions für Auf- und Abfahrten.
  • OpenDRIVE-Export über analytische Straßenprimitive.
  • OpenSCENARIO-Export für auf der Karte aufgebaute Szenarien.
  • 3D-Mesh-Export nach .fbx, .gltf und .osgb.
  • Läuft innerhalb von Blender — 3D-Viewport, Szenegraph, Asset-Bibliothek und Rendering stehen direkt zur Verfügung.
  • Lizenziert unter GPL-3.0.

Wer bereits mit Blender arbeitet, bekommt mit BDSC analytische OpenDRIVE-Geometrie und vollständiges 3D-Authoring aus einer Hand.

drawtonomy ist ein 2D-Browser-Whiteboard. Es berechnet keine analytische Straßengeometrie, erzeugt keine OpenDRIVE-Kreuzungsprimitive und hat keinen 3D-Viewport. Laut Exporter-Roadmap sind vollständige Kreuzungen und Verkehrszeichen geplant, aber noch nicht umgesetzt.

Als Ergänzung zu BDSC bringt drawtonomy folgende Vorteile:

  • Rein browserbasiert, keine Installation — praktisch für schnelle Skizzen auf Rechnern, auf denen Blender nicht installiert ist.
  • 2D-Draufsicht, wie sie Veröffentlichungen und Präsentationen häufig direkt benötigen, ohne den Umweg über einen 3D-Viewport.
  • .drawtonomy.svg als weiterbearbeitbares Abbildungsformat für Dokumentationen.

Die beiden Werkzeuge decken unterschiedliche Bereiche ab: BDSC für 3D-Fahrszenario-Authoring mit präziser Straßengeometrie, drawtonomy für 2D-Skizzen und Abbildungen auf dem Reißbrett.

Beide Werkzeuge richten sich an ASAM OpenDRIVE und OpenSCENARIO und können Ausgaben für esmini erzeugen. Die Open-Source-Gemeinschaft rund um ASAM-Tooling ist überschaubar, und BDSC gehört zu ihren gewichtigeren Beiträgen. drawtonomy ist ein deutlich kleinerer Beitrag im selben Ökosystem — keines der beiden Werkzeuge steht für sich allein, und beide profitieren von der breiteren Entwicklung, die in der OpenSCENARIO- und OpenDRIVE-Tooling-Landschaft stattfindet.