Início / Guias / USDZ x GLB x glTF

USDZ x GLB x glTF

Resumo: O USDZ é o formato 3D de arquivo único da Apple para AR no iPhone, no iPad e no Vision Pro; o GLB é a versão binária de arquivo único do glTF, usada pelo Scene Viewer do Android, por sites e pela maioria dos motores 3D. Para ter AR em todos os celulares, você precisa dos dois arquivos do mesmo modelo.

Lado a lado

USDZGLBglTFOBJ
Criado porPixar (USD) e AppleKhronos GroupKhronos GroupWavefront
ArquivosUm pacote zipUm arquivo binárioJSON mais binário e imagens separadosArquivo de texto mais .mtl e imagens
AR no iPhoneNativo (AR Quick Look)Não nativoNão nativoNão
AR no AndroidNãoNativo (Scene Viewer)SimNão
Visualizadores webLimitadoSim (model-viewer, three.js, Babylon.js)SimSim
MateriaisBaseados em físicaBaseados em físicaBaseados em físicaBásicos
AnimaçãoSimSimSimNão

Regra simples

  • Só aparelhos Apple: USDZ.
  • Android, sites, Shopify, motores de jogos: GLB.
  • Todo mundo, incluindo um botão Ver em AR no seu site: os dois. Use o model-viewer com src apontando para o GLB e ios-src apontando para o USDZ.
  • Edição em uma ferramenta 3D: glTF ou o formato da própria ferramenta, e exporte GLB e USDZ no final.

Por que glTF e GLB são a mesma coisa em duas formas

O glTF guarda a cena em um arquivo JSON que aponta para buffers e texturas separados. O GLB coloca os mesmos dados em um único arquivo binário. Para enviar, compartilhar e usar em AR, o GLB é mais prático, porque há só um arquivo para mover.

Como converter entre eles

Se você parte de uma foto, não precisa de nenhuma ferramenta 3D: o jpgtousdz cria o USDZ e o GLB a partir da mesma imagem, no mesmo tamanho real. Se você parte de um modelo 3D existente, use uma ferramenta 3D (Blender, Apple Reality Converter) e confira a escala depois de exportar, porque escala e configurações de material são onde as conversões costumam dar errado.

Experimente agora

Transforme uma foto em USDZ e GLB no tamanho real em poucos segundos, ou um vídeo em modelo 3D. Sua primeira conversão de foto é grátis.

Conversor de JPG para USDZ

Perguntas frequentes

GLB é melhor que USDZ?

Nenhum é melhor; eles atendem plataformas diferentes. O AR Quick Look do iPhone precisa de USDZ, e o Scene Viewer do Android precisa de GLB ou glTF.

O iPhone abre arquivos GLB?

Não no AR Quick Look. Visualizadores web como o model-viewer mostram um GLB no navegador e, no iPhone, convertem para USDZ na hora, mas um arquivo USDZ de verdade dá um resultado mais confiável.

Qual é menor, USDZ ou GLB?

Depende do conteúdo. O USDZ não é comprimido, então costuma ficar um pouco maior para o mesmo modelo e as mesmas texturas.

Conversores para isso

Mais guias