SupaVoxel
Conversor GLB grátis

GLB para OBJ: Conversor com Texturas Incluídas

Arraste um .glb e baixe um zip com um OBJ Wavefront, um arquivo MTL correspondente e cada textura em PNG. Grátis, sem conta, e o arquivo é processado no seu dispositivo.

  • Zip com OBJ + MTL + PNG
  • UVs invertidas corretamente
  • Objetos separados preservados
  • Nada é enviado
Atualizado outubro de 2026

Como converter GLB para OBJ com texturas

  1. 01

    Carregue o .glb

    Arraste o arquivo para o conversor acima. O painel lista malhas, materiais e texturas, então você já sabe antes de converter quantos arquivos de imagem o zip vai conter.
  2. 02

    Escolha zip ou OBJ puro

    Incluir materiais e texturas vem ativado por padrão e gera um .zip. Desative quando você só precisa da geometria e das UVs, por exemplo para retopologizar ou esculpir, e recebe um único arquivo .obj.
  3. 03

    Descompacte tudo junto

    Mantenha os arquivos .obj, .mtl e .png na mesma pasta. O OBJ aponta para o MTL pelo nome e o MTL aponta para as imagens pelo nome, então mover um deles quebra o vínculo.

Como os materiais do GLB viram OBJ e MTL

O GLB usa materiais fisicamente baseados (PBR); o MTL é décadas mais antigo. Veja exatamente o que este conversor GLB para OBJ grava em cada material.

Slot do material glTFGravado no MTL comoResultado
Textura de cor basemap_Kd + arquivo PNGMantida
Fator de cor baseKd vermelho, verde, azulMantido
Normal mapmap_Bump + arquivo PNGMantido; alguns importadores exigem marcar como normal map manualmente
Opacidade / alfadMantida como valor
Mapas de metalicidade e rugosidadeNão gravadosDescartados
Mapas de oclusão e emissivoNão gravadosDescartados
Transformações de textura, clearcoat e outras extensõesNão gravadasDescartadas

Os nomes dos materiais são adaptados para o MTL: espaços e símbolos viram underscores, e duplicatas recebem um sufixo para que cada linha usemtl corresponda.

Por que as texturas de GLB para OBJ costumam sair embaralhadas — e por que aqui não saem

O glTF coloca a origem da textura no canto superior esquerdo da imagem. O OBJ, como o OpenGL, coloca no canto inferior esquerdo. Um conversor que copia as coordenadas UV sem cuidado gera um modelo com a textura espelhada na vertical: rótulos de cabeça para baixo, rostos na nuca.

Este conversor inverte a coordenada V de todas as UVs quando a origem é GLB, e deixa os arquivos de imagem exatamente como estavam. Blender, Maya, 3ds Max, Cinema 4D e ZBrush passam a mapear a textura como ela aparecia na prévia do GLB.

A outra falha comum é a falta de texturas. O GLB embute as imagens dentro do binário, e muitas ferramentas exportam só o .obj e esquecem delas. Aqui toda textura embutida é decodificada e gravada como PNG ao lado do OBJ. Texturas JPEG ou WebP são recodificadas como PNG, que é sem perdas, então o zip pode ficar maior que o GLB original.

GLB e OBJ comparados

Contêiner GLB
Um único arquivo binário: cena JSON, buffers de geometria e imagens juntos
Contêiner OBJ
Geometria em texto puro, mais um .mtl e arquivos de imagem separados
Unidades
GLB: metros por especificação. OBJ: nenhuma; a maioria dos apps lê metros, então os valores são mantidos como estão
Materiais
GLB: PBR metallic-roughness. OBJ: difuso, especular e bump clássicos
Animações e rigs
GLB: sim. OBJ: não, a malha é gravada na pose em que carregou
Tamanho típico
O texto do OBJ é várias vezes maior que o binário GLB para a mesma malha

Dicas para usar o OBJ convertido

Faça
  • No Blender, importe com File > Import > Wavefront (.obj) e mantenha as configurações de eixo padrão; o modelo continua em pé
  • Refaça metal e rugosidade no editor de materiais do seu app se a aparência importar
  • Desative o zip de texturas quando for apenas esculpir ou retopologizar
  • Confira o resultado no visualizador de OBJ antes de enviar adiante
Evite
  • Renomeie os arquivos PNG depois de descompactar; o MTL se refere a eles pelo nome
  • Não espere animação nem ossos no OBJ
  • Vai converter um GLB com milhões de triângulos para OBJ para a web? Fique com o GLB e use o compressor de GLB

Quando converter GLB para OBJ

O OBJ é o formato que praticamente todo programa 3D lê há trinta anos. Converta quando uma ferramenta não importa glTF, ou importa mal: versões antigas de 3ds Max e Maya, ZBrush, fluxos com Substance que esperam OBJ, ferramentas de fotogrametria e retopologia, e muitos render farms. Também é útil para um artista de textura que quer os mapas como arquivos de imagem soltos.

Mantenha o GLB para web, AR, Unity, Godot e Unreal, que leem glTF e preservam o material completo. Para impressão, vá para GLB para STL; para o sentido inverso, OBJ para GLB. O guia STL vs OBJ explica onde o OBJ se encaixa entre os formatos de impressão.

FAQ

Perguntas frequentes

Este conversor de GLB para OBJ é grátis?

Sim, sem conta, sem marca d'água e sem limite de arquivos. Roda inteiramente no seu navegador, então o único limite é 200 MB por arquivo. Cenas grandes com muitas texturas 4K demoram mais porque cada imagem é decodificada e recodificada como PNG, mas nada fica esperando fila de servidor.

O GLB para OBJ mantém as texturas?

Sim, quando Incluir materiais e texturas está ativado, o que é o padrão. Você recebe um .zip com o .obj, um arquivo .mtl e um PNG por textura. Os mapas de cor base e normal são mantidos; mapas de metalicidade, rugosidade, oclusão e emissivo são descartados porque o formato MTL não tem slot padrão para eles.

Por que minha textura fica de cabeça para baixo depois de converter?

Isso acontece quando um conversor ignora as origens de UV diferentes do glTF e do OBJ. Aqui a coordenada V é invertida para fontes GLB, então a textura se alinha. Se ainda estiver errada, provavelmente o importador está aplicando a própria inversão; procure uma opção de inverter UV ou V no diálogo de importação e desative.

Qual será o tamanho do OBJ no Blender?

O mesmo do GLB. Arquivos glTF estão em metros, os valores são gravados sem alteração, e o Blender lê unidades OBJ como metros também. Se precisar de outro tamanho, informe um fator em Escala antes de converter, como 100 para transformar metros em centímetros num app que trabalha em cm.

Posso converter um GLB animado para OBJ?

Pode, mas o OBJ não tem ossos nem keyframes, então a animação é descartada e a malha é gravada na pose em que carrega. Se precisar do movimento em outro app, mantenha o GLB ou converta para FBX na página GLB para FBX, e use o OBJ apenas para a forma estática.

Por que o zip fica maior que meu GLB?

Dois motivos. O OBJ grava cada número como texto, o que ocupa várias vezes o espaço dos buffers binários do GLB. E texturas que eram JPEG ou WebP dentro do GLB são gravadas como PNG sem perdas. Se o tamanho importar, desative o zip de texturas, ou salve os PNGs novamente como JPEG e edite os nomes no MTL.

Ele lida com GLB com vários objetos?

Sim. Cada malha mantém sua própria entrada de objeto e material no OBJ, então partes como rodas, carroceria e vidro continuam separadas na importação. As transformações de nó são aplicadas às posições dos vértices, então as partes já vêm montadas como estavam no GLB.

Começar grátis

Precisa de um modelo com textura primeiro?

O estúdio transforma uma foto em modelo 3D texturizado nos planos pagos. Baixe como GLB e descompacte aqui com o conversor GLB para OBJ, ou exporte OBJ direto depois de fazer upgrade.

Sem cartão de crédito · 3 créditos grátis para começar