drawtonomy vs odrviewer.io
odrviewer.io
Sezione intitolata “odrviewer.io”odrviewer.io è un visualizzatore OpenDRIVE online. Carichi un file .xodr e il sito renderizza la rete stradale in 3D nel browser, con la possibilità di esportare un modello .obj dalla geometria. Si basa sulla libreria C++ open source libOpenDRIVE compilata in WebGL; il core del visualizzatore è closed-source, ma i file pubblici sono disponibili su GitHub.
Cosa copre odrviewer.io (dal sito ufficiale e da libOpenDRIVE):
- Caricamento e visualizzazione di file OpenDRIVE
.xodrin 3D, interamente nel browser. - Esportazione di una mesh
.objdella geometria stradale. - Un modo rapido e senza installazione per verificare il contenuto effettivo di un file
.xodr.
Quando qualcuno ti passa un file OpenDRIVE — o lo ha prodotto il tuo stesso strumento — odrviewer.io è un modo comodo per dargli un’occhiata direttamente dal browser.
Dove drawtonomy potrebbe affiancarsi
Sezione intitolata “Dove drawtonomy potrebbe affiancarsi”odrviewer.io e drawtonomy non sono davvero strumenti alternativi: odrviewer.io serve principalmente a visualizzare file .xodr, mentre drawtonomy serve a schizzare un layout 2D ed esportare OpenDRIVE. Secondo la documentazione dell’esportatore, l’esportazione OpenDRIVE 1.8 di drawtonomy copre un sottoinsieme della specifica — corsie, semafori, attraversamenti pedonali, oggetti di base — e al momento non emette primitive di giunzione né segnali stradali come voci <signal>.
Un abbinamento naturale — entrambi funzionano nel browser senza nulla da installare:
- Abbozza un layout semplice in drawtonomy ed esporta in OpenDRIVE 1.8.
- Apri il file
.xodresportato in odrviewer.io per vedere il rendering 3D e verificare che la geometria sia quella attesa. - Itera in drawtonomy; ricontrolla in odrviewer.io.
drawtonomy è il lato schizzo-ed-esporta; odrviewer.io è il lato visualizza-e-ispeziona.
Nello stesso ecosistema OpenDRIVE browser
Sezione intitolata “Nello stesso ecosistema OpenDRIVE browser”Entrambi gli strumenti dimostrano che i flussi di lavoro OpenDRIVE possono vivere nel browser senza installare nulla sul desktop. La base di odrviewer.io, libOpenDRIVE, è usata anche altrove nella comunità degli strumenti ASAM OpenDRIVE. Per gli strumenti che creano OpenDRIVE invece di visualizzarlo, guarda LaneMaker, Truevision Designer e RoadRunner. Lavoriamo su parti diverse dello stesso ecosistema.