drawtonomy vs odrviewer.io
odrviewer.io
Seção intitulada “odrviewer.io”O odrviewer.io é um visualizador online de OpenDRIVE. Carregue um arquivo .xodr e ele renderiza a rede viária em 3D diretamente no navegador, com a opção de exportar um modelo .obj da geometria. É construído sobre a biblioteca C++ de código aberto libOpenDRIVE, compilada para WebGL; o núcleo do visualizador em si é de código fechado, mas com assets públicos no GitHub.
O que o odrviewer.io oferece (conforme o site e o libOpenDRIVE):
- Carregamento e visualização de arquivos OpenDRIVE
.xodrem 3D, inteiramente no navegador. - Exportação de uma malha
.objcom a geometria viária. - Uma forma rápida, sem instalação, de verificar o que um arquivo
.xodrrealmente contém.
Para quem precisa conferir um arquivo OpenDRIVE recebido de um colega — ou gerado pela própria ferramenta — o odrviewer.io é uma solução prática e acessível direto do navegador.
Como o drawtonomy pode atuar ao lado do odrviewer.io
Seção intitulada “Como o drawtonomy pode atuar ao lado do odrviewer.io”O odrviewer.io e o drawtonomy não são substitutos um do outro: o odrviewer.io é voltado principalmente para visualizar arquivos .xodr, enquanto o drawtonomy serve para esboçar um layout 2D e exportar OpenDRIVE. Conforme sua documentação do exportador, a exportação OpenDRIVE 1.8 do drawtonomy cobre um subconjunto do padrão — faixas, semáforos, faixas de pedestres e objetos básicos — e ainda não gera primitivas de junção nem entradas <signal> para sinalizações de trânsito.
Uma combinação natural para quem trabalha no navegador sem nada instalado:
- Esboce um layout simples no drawtonomy e exporte para OpenDRIVE 1.8.
- Abra o arquivo
.xodrexportado no odrviewer.io para ver a renderização 3D e confirmar se a geometria está correta. - Ajuste no drawtonomy e verifique novamente no odrviewer.io.
O drawtonomy é o lado do esboço e da exportação; o odrviewer.io é o lado da visualização e da inspeção.
No mesmo ecossistema de OpenDRIVE no navegador
Seção intitulada “No mesmo ecossistema de OpenDRIVE no navegador”As duas ferramentas mostram que os fluxos de trabalho com OpenDRIVE podem funcionar inteiramente no navegador, sem instalação de software desktop. A base do odrviewer.io, a libOpenDRIVE, também é usada em outras partes do ecossistema de ferramentas ASAM OpenDRIVE. Para ferramentas que criam OpenDRIVE em vez de apenas visualizá-lo, veja LaneMaker, Truevision Designer e RoadRunner. Cada uma atua em uma parte diferente do mesmo ecossistema.