Conversão de formatos/Malha ↔ malha

Conversor OBJ para glTF (local)

Converta OBJ em um arquivo JSON glTF 2.0 autocontido localmente. O Worker analisa a fonte, mescla ou triangula e incorpora o buffer binário como base64 no download.

ProntoSem uploadWorkerOBJ
Sem upload

Conversão

Sem upload
OBJglTF

Pronto para converter

A entrada é lida em fluxo em fatias de 4 MiB; a saída é montada no Worker e baixada localmente.

Formatos
OBJ → glTF
Worker
no seu navegador

Solte um OBJ aqui

O texto OBJ é lido em fluxo em fatias de 4 MiB. Quadriláteros e polígonos são triangulados em leque; grupos são mesclados em uma única malha.

Escolher arquivo

Tamanho máximo do arquivo: 500 MB · Sem upload

Sem upload · File.slice() → Worker → saída em blocos de glTF.

Como funciona

  1. 1

    Solte um arquivo OBJ.

  2. 2

    O Worker analisa a fonte e cria uma única malha de triângulos indexada.

  3. 3

    Um JSON glTF autocontido com um buffer base64 incorporado é montado.

  4. 4

    Baixe o .gltf localmente. Nenhum upload é realizado.

O que os números significam

Unidades

As coordenadas da fonte são gravadas como coordenadas numéricas glTF, sem redimensionamento. O glTF convencionalmente usa metros; o conversor não converte as unidades da fonte.

Atributos

O glTF contém uma malha, um nó, posições float32 e índices de triângulo uint32. Materiais, cores e normais do OBJ não são gravados.

Notas de impressão

  • A saída é um único arquivo .gltf com buffer incorporado; nenhum .bin irmão é produzido.
  • O glTF costuma usar metros; confira a escala de unidades no visualizador de destino.
  • Mantenha a fonte original até o glTF ser verificado.

Perguntas

Referências

  • · Especificação Wavefront OBJ
  • · Especificação glTF 2.0