pt

glTF para GLB

Empacote um arquivo glTF autónomo num GLB binário compacto diretamente no seu navegador, sem enviar nada. Um único arquivo para web, AR e visualizadores.

Processando localmente no seu dispositivo ...

Processando localmente no seu dispositivo ...

0%

Meu arquivo é enviado?

Não. Tudo roda no seu navegador - o seu arquivo nunca sai do seu dispositivo. Como isso é verificável

Sem envio100% local
O conteúdo fica consigosem acesso de terceiros
Hosted in GermanyGlobal Content Delivery
Auditado externamenteTLS A+ · Cabeçalhos A+

glTF em forma JSON é muito legível, mas para compartilhar, carregar em visualizadores ou usar em AR, a forma compacta num único arquivo GLB é mais prática: a estrutura e o buffer binário estão reunidos num único arquivo binário. Esta ferramenta lê o seu arquivo glTF e escreve um GLB válido a partir dele.

Para que isto funcione inteiramente localmente e sem rede, o arquivo glTF tem de ser autónomo: o seu buffer deve estar incluído como data URL em base64 incorporada. É exatamente o que a nossa ferramenta GLB para glTF também produz. O buffer incorporado é lido e reempacotado como parte binária do GLB; a estrutura e a geometria são preservadas exatamente.

Tudo é executado inteiramente localmente no navegador - o seu modelo nunca abandona o seu dispositivo. Importante e transparente: um arquivo glTF que referencie um .bin externo ou imagens externas não pode ser processado (exigiria um carregamento de rede que quebraria a garantia local) e é rejeitado com uma mensagem clara. Use um arquivo glTF autónomo com o buffer incorporado.

O GLB é ainda mais compacto: onde um arquivo glTF autônomo incorpora o seu buffer binário como texto base64 e com isso cresce cerca de um terço, o GLB guarda os mesmos dados como bytes crus. Um arquivo de texto com esse inchaço vira assim uma enxuta forma binária de arquivo único - justamente a forma que os visualizadores e as ferramentas de RA carregam com mais gosto.

Ficha técnica

Ficha técnica
Formatos de entradaGLTF
Formato de saídaGLB
Processamento em loteNão
ProcessamentoLocalmente no navegador (JavaScript)
Upload de arquivosNenhum

Em 3 passos

  1. Arraste ou selecione o seu arquivo glTF autónomo.
  2. A conversão é executada automaticamente.
  3. Baixe o GLB (um arquivo compacto).

Limites: Empacota um arquivo glTF autónomo (buffer incorporado como data URL em base64) num GLB binário sem perda; a estrutura e a geometria são preservadas exatamente. Um arquivo glTF que referencie um .bin externo ou imagens externas não pode ser processado (sem carregamento de rede, garantia local) e é rejeitado com uma mensagem de erro clara. Assim como GLB para glTF, isto é um simples reempacotamento do contêiner em vez de uma extração de geometria: materiais, texturas e um eventual atributo NORMAL da estrutura JSON do glTF permanecem inalterados no GLB.

Perguntas frequentes

Funciona com qualquer arquivo glTF?

Apenas com arquivos glTF autónomos (buffer como data URL incorporada). Se o arquivo referenciar um .bin externo, não pode ser processado localmente.

A conversão é sem perda?

Sim. Trata-se de um reempacotamento puro de JSON para binário; a estrutura e a geometria ficam inalteradas.

Porque não carregar o .bin externo?

Porque exigiria um carregamento através da rede, o que contradiz a garantia de que o seu arquivo nunca abandona o dispositivo.

Meu arquivo é enviado para um servidor?

Não, a conversão ocorre inteiramente localmente no navegador; o seu modelo nunca abandona o seu dispositivo.

Ferramentas relacionadas

GLB para glTF · OBJ para GLB · STL para GLB · GLB para OBJ · YAML para TOML · TOML para YAML