Ir al contenido

drawtonomy vs Blender Driving Scenario Creator

El Blender Driving Scenario Creator (BDSC), desarrollado por Johannes Schmitz, es un complemento de código abierto para Blender orientado a la creación de escenarios OpenDRIVE y OpenSCENARIO con modelos en tres dimensiones.

Según su README, BDSC ofrece:

  • Herramientas de geometría vial con solvers de clotoide y Hermite.
  • Soporte de intersecciones: herramienta de área y herramienta de conexión, más intersecciones directas para carriles de incorporación y salida.
  • Exportación a OpenDRIVE con primitivas analíticas de carretera.
  • Exportación a OpenSCENARIO para escenarios definidos sobre el mapa.
  • Exportación de mallas 3D en .fbx, .gltf y .osgb.
  • Ejecución dentro de Blender, con acceso completo al visor 3D, el grafo de escena, la biblioteca de activos y el motor de renderizado.
  • Licencia GPL-3.0.

Si tu flujo de trabajo ya incluye Blender, BDSC concentra en un único entorno la geometría analítica de OpenDRIVE y la autoría 3D completa.

drawtonomy es una pizarra 2D que funciona en el navegador. No genera geometría analítica de carreteras, no produce primitivas de intersección OpenDRIVE y carece de visor 3D. Según su hoja de ruta del exportador, el soporte de intersecciones completas y señales está previsto pero aún no implementado.

Hay algunos casos concretos en los que drawtonomy puede complementar a BDSC:

  • Funciona directamente en el navegador, sin instalación — útil para generar figuras rápidas desde cualquier equipo que no tenga Blender instalado.
  • Produce vistas 2D cenitales que artículos y diapositivas suelen necesitar directamente, sin pasar por un visor 3D.
  • Guarda los diagramas como .drawtonomy.svg, un formato re-editable que sirve como fuente para documentación.

Ambas herramientas ocupan espacios distintos: BDSC para la autoría de escenarios 3D con geometría vial precisa; drawtonomy para bocetos 2D y figuras rápidas.

Tanto BDSC como drawtonomy apuntan a ASAM OpenDRIVE y OpenSCENARIO, y los dos pueden generar salida para esmini. La comunidad de herramientas ASAM de código abierto es reducida, y BDSC es una de sus contribuciones más sólidas. drawtonomy es una aportación bastante más modesta dentro del mismo ecosistema — ninguna de las dos existe de forma independiente, y ambas se benefician del trabajo colectivo que avanza en torno al tooling de OpenSCENARIO y OpenDRIVE.