Lewati ke konten

drawtonomy vs odrviewer.io

odrviewer.io adalah viewer OpenDRIVE online. Anda cukup memuat file .xodr, lalu jaringan jalan langsung dirender secara 3D di browser — tanpa instalasi apa pun. Dari sana, Anda juga bisa mengekspor model .obj dari geometri jalan tersebut. Viewer ini dibangun di atas library C++ open source libOpenDRIVE yang dikompilasi ke WebGL; bagian viewer-nya sendiri bersifat closed-source, dengan aset publik di GitHub.

Yang dicakup odrviewer.io (berdasarkan situsnya dan libOpenDRIVE):

  • Memuat dan melihat file OpenDRIVE .xodr secara 3D, seluruhnya di browser.
  • Mengekspor mesh .obj dari geometri jalan.
  • Cara cepat tanpa instalasi untuk memverifikasi isi sebuah file .xodr.

Kalau Anda menerima file .xodr dari orang lain — atau dari tool Anda sendiri — odrviewer.io adalah cara praktis untuk memeriksanya langsung di browser.

Di mana drawtonomy bisa cocok berdampingan

Section titled “Di mana drawtonomy bisa cocok berdampingan”

odrviewer.io dan drawtonomy sebenarnya bukan pengganti satu sama lain: odrviewer.io untuk melihat file .xodr secara 3D, sementara drawtonomy bisa mengimpor .xodr, membiarkan Anda mengedit jalur dan koneksi secara 2D, lalu mengekspornya kembali ke OpenDRIVE. odrviewer.io merender tapi tidak mengedit; drawtonomy mengedit secara 2D dan punya pratinjau 3D yang bersifat view-only untuk pemutaran skenario, bukan viewport perender peta 3D. Ekspor OpenDRIVE drawtonomy bisa menghasilkan konektivitas <junction> dan mendekati geometri analitis untuk jalan yang Anda gambar sendiri, sekaligus me-round-trip jalan yang tidak disentuh secara verbatim lewat carry-through — carry-through verbatim itulah titik di mana konektivitas junction paling andal; geometri junction baru yang dihasilkan dari jalur gambar tangan masih berpresisi rendah.

Kombinasi yang wajar — keduanya berjalan di browser tanpa perlu instalasi apa pun:

  • Impor .xodr ke drawtonomy, sesuaikan geometrinya, lalu ekspor kembali.
  • Buka file .xodr hasil ekspor tersebut di odrviewer.io untuk melihat rendering 3D dan memastikan geometrinya terbaca sesuai harapan.
  • Iterasi di drawtonomy, periksa ulang di odrviewer.io.

Selain peta itu sendiri, drawtonomy juga menulis skenario OpenSCENARIO di atas jalan tersebut dan menjalankannya langsung di browser lewat esmini-WASM — pemutaran dengan kontrol transport, follow camera, jejak ghost, dan pratinjau 3D opsional dari hasil jalannya. Lihat scenario editor. odrviewer.io ada di sisi inspeksi peta 3D; drawtonomy ada di sisi impor-edit-ekspor plus pemutaran skenario langsung di browser.

Dalam ekosistem OpenDRIVE berbasis browser yang sama

Section titled “Dalam ekosistem OpenDRIVE berbasis browser yang sama”

Kedua tool ini membuktikan bahwa alur kerja OpenDRIVE bisa berjalan sepenuhnya di browser tanpa perlu software desktop. Fondasi odrviewer.io, yaitu libOpenDRIVE, juga dipakai di berbagai tempat lain dalam komunitas tooling ASAM OpenDRIVE. Untuk tool yang membuat OpenDRIVE alih-alih sekadar menampilkannya, lihat LaneMaker, Truevision Designer, dan RoadRunner. Kami mengerjakan bagian berbeda dari ekosistem yang sama.