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
Como converter GLB para OBJ com texturas
- 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. - 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. - 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 glTF | Gravado no MTL como | Resultado |
|---|---|---|
| Textura de cor base | map_Kd + arquivo PNG | Mantida |
| Fator de cor base | Kd vermelho, verde, azul | Mantido |
| Normal map | map_Bump + arquivo PNG | Mantido; alguns importadores exigem marcar como normal map manualmente |
| Opacidade / alfa | d | Mantida como valor |
| Mapas de metalicidade e rugosidade | Não gravados | Descartados |
| Mapas de oclusão e emissivo | Não gravados | Descartados |
| Transformações de textura, clearcoat e outras extensões | Não gravadas | Descartadas |
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
- 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
- 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.
Conversões relacionadas
FAQ
Perguntas frequentes
Este conversor de GLB para OBJ é grátis?
O GLB para OBJ mantém as texturas?
Por que minha textura fica de cabeça para baixo depois de converter?
Qual será o tamanho do OBJ no Blender?
Posso converter um GLB animado para OBJ?
Por que o zip fica maior que meu GLB?
Ele lida com GLB com vários objetos?
Ferramentas e guias relacionados
Continuar
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