Przejdź do głównej zawartości

drawtonomy vs Blender Driving Scenario Creator

Blender Driving Scenario Creator (BDSC) Johannesa Schmitza to otwartoźródłowa wtyczka do Blendera, która umożliwia tworzenie scenariuszy OpenDRIVE i OpenSCENARIO wraz z modelami 3D.

Funkcje BDSC opisane w jego README:

  • Narzędzia geometrii dróg z solverami klotoidowymi i Hermite’a.
  • Obsługa skrzyżowań: narzędzie obszaru skrzyżowania i narzędzie połączenia, a także bezpośrednie skrzyżowania dla wjazdów i zjazdów.
  • Eksport OpenDRIVE z analitycznymi prymitywami drogowymi.
  • Eksport OpenSCENARIO dla scenariuszy osadzonych na mapie.
  • Eksport siatek 3D do formatów .fbx, .gltf i .osgb.
  • Działa bezpośrednio w Blenderze — viewport 3D, graf sceny, biblioteka zasobów i renderowanie są od razu dostępne.
  • Licencja GPL-3.0.

Jeśli Blender jest już częścią Twojego warsztatu, BDSC daje analityczną geometrię OpenDRIVE i pełne środowisko 3D w jednym miejscu.

drawtonomy to 2D tablica przeglądarkowa. Nie obsługuje analitycznej geometrii dróg, nie generuje prymitywów skrzyżowań OpenDRIVE i nie ma viewportu 3D. Według roadmapy eksportera pełna obsługa skrzyżowań i znaków jest planowana, ale jeszcze nie zaimplementowana.

Mimo to drawtonomy ma kilka właściwości, które mogą uzupełnić BDSC:

  • Działa w przeglądarce bez instalacji — przydatne, gdy Blender nie jest zainstalowany na danej maszynie.
  • Widok 2D z góry, który często jest dokładnie tym, czego potrzebuje rysunek do artykułu czy slajdu — bez konieczności przechodzenia przez viewport 3D.
  • Format .drawtonomy.svg jako edytowalne źródło ilustracji do dokumentacji.

Oba narzędzia zajmują różne nisze: BDSC służy do tworzenia scenariuszy 3D z właściwą geometrią drogową, drawtonomy — do szybkich szkiców 2D i ilustracji.

BDSC i drawtonomy są nakierowane na standardy ASAM OpenDRIVE i OpenSCENARIO, a oba mogą generować dane wyjściowe dla esmini. Otwartoźródłowa społeczność narzędzi ASAM jest stosunkowo niewielka, a BDSC należy do jej poważniejszych osiągnięć. drawtonomy to znacznie skromniejszy wkład w tym samym ekosystemie — żadne z tych narzędzi nie istnieje w oderwaniu, a obydwa czerpią z szerszej pracy toczącej się wokół narzędzi OpenSCENARIO i OpenDRIVE.