.unitypackage → GLB com texturas · funciona no seu navegador, os arquivos nunca saem do seu dispositivo
PT

Converter um .unitypackage para OBJ

Esta ferramenta não grava arquivos OBJ por conta própria. Ela exporta um GLB com texturas a partir do seu pacote, e o Blender converte esse GLB em Wavefront OBJ com um arquivo MTL.

Arraste e solte seu .unitypackage aqui

ou

Selecione um modelo ou uma cena à esquerda — os botões de visualização e de GLB aparecem acima

Log


        

Revisado com base na versão atual do produto em 5 de novembro de 2026 · Publicado por Unity Asset Exporter.

Esta ferramenta não tem exportação direta de .unitypackage para OBJ. O jeito confiável de converter um unitypackage para OBJ usa dois programas: abra o pacote aqui e baixe um GLB com materiais e texturas já resolvidos; depois importe esse GLB no Blender e exporte em Wavefront OBJ. No final, você tem um .obj, um .mtl e as imagens de textura.

Por que passar primeiro pelo GLB

Dentro de um pacote, meshes, materiais e texturas são assets separados, ligados por GUIDs. O material que o Unity mostra em um modelo costuma ser um asset .mat separado, atribuído pelo arquivo .meta do FBX ou por um prefab. Por isso, o FBX sozinho pode não corresponder ao que você viu no Unity. A página sobre a estrutura do pacote explica a organização.

Ao gerar um GLB, esta ferramenta resolve essas referências por GUID: externalObjects do .meta do FBX, atribuições de materiais dos prefabs, correspondência por nome de material e fallbacks conservadores. Base color, normal, metallic/smoothness, specular/gloss (aproximado), occlusion e emissão são mapeados para materiais glTF. Isso faz do GLB um ponto de partida melhor para OBJ do que um FBX bruto com uma pasta de imagens soltas.

Unitypackage para OBJ passo a passo

  1. Abra o pacote na página inicial. Ele é processado localmente no seu navegador; nada é enviado, e você não precisa instalar o Unity nem criar conta. Se você baixou um ZIP que contém o pacote, pode arrastá-lo direto, sem extrair; RAR ou 7z precisam ser extraídos no seu dispositivo antes.
  2. Selecione um modelo, prefab ou cena e confira na pré-visualização 3D.
  3. Clique em Baixar GLB — o que está na visualização. Isso salva um GLB com as texturas suportadas incorporadas. Downloads de modelos individuais são sempre gratuitos.
  4. No Blender, escolha File → Import → glTF 2.0 (.glb/.gltf) e selecione o GLB.
  5. Escolha File → External Data → Unpack Resources para que as texturas incorporadas sejam gravadas como arquivos de imagem.
  6. Escolha File → Export → Wavefront (.obj) e ative a exportação de materiais para que um arquivo .mtl seja gerado. Mantenha o .obj, o .mtl e as imagens juntos ao movê-los.

O Blender é um programa gratuito; este site não tem vínculo com ele. Para outras dúvidas sobre importação, consulte o guia do Blender.

Por que as texturas precisam ficar ao lado do MTL

Um GLB carrega as texturas dentro do próprio arquivo. Um arquivo MTL não; ele apenas faz referência a arquivos de imagem no disco. Se essas imagens estiverem faltando, o OBJ abre sem texturas no próximo programa. Descompactar os recursos no Blender (passo 5) é a solução mais simples.

Como alternativa, baixe Texturas em PNG (ZIP) na ferramenta e coloque as imagens ao lado do .mtl, conferindo se os nomes dos arquivos correspondem aos que o MTL referencia. O ZIP de texturas conta como exportação em lote; veja a extração de texturas. Se as texturas ainda estiverem faltando, o checklist de texturas faltando cobre as causas mais comuns.

O que o OBJ não consegue armazenar

OBJ é um formato antigo e simples. Ele armazena meshes estáticos, UVs e uma descrição básica de material em MTL. Ele não armazena:

Algumas limitações se aplicam antes mesmo de o OBJ entrar em cena. O GLB mantém o esqueleto de um personagem com skinning, mas na pose estática em que foi salvo; a animação não é transferida para o GLB. Shaders personalizados, lógica de Shader Graph, lightmaps pré-calculados, pós-processamento, scripts e simulação de partículas não são reproduzidos. A conversão para PBR padrão pode parecer mais chapada do que nas capturas de tela da loja, e o OBJ não vai trazer isso de volta.

Quando manter o GLB ou o FBX original

Use OBJ apenas quando o programa de destino não aceitar nada melhor. Se ele lê glTF/GLB ou FBX, prefira esses formatos.

Se o pacote já contém arquivos OBJ

A ferramenta não converte arquivos OBJ encontrados dentro de um pacote, então eles não aparecerão como GLB. Eles continuam disponíveis como arquivos brutos. Baixe o .obj e qualquer .mtl ou imagem que o acompanhe na árvore Arquivos, um arquivo por vez, de graça e com os bytes originais. Ou obtenha tudo com Arquivos brutos do pacote (FBX + PNG), um ZIP com todos os arquivos originais e seus caminhos do Unity; ele extrai, não converte, e conta como exportação em lote.

Converter vários modelos

Baixar todos os selecionados em GLB (ZIP) exporta vários modelos de uma vez. O ZIP mantém as pastas do Unity e inclui uma pasta _shared_textures referenciada pelos GLBs, então descompacte o ZIP inteiro e mantenha as pastas intactas. Depois, cada GLB passa pelos mesmos passos no Blender. A comparação entre exportação individual e em lote explica a diferença.

Exportações em lote em ZIP (pacote bruto, texturas, FBX de animação e GLB em lote contam): a primeira é gratuita e, depois, uma por semana. O Pro ($15 em pagamento único até 30 de novembro de 2026, depois $25) remove o limite no navegador em que for ativado.

Limitações que se aplicam antes do Blender

Os detalhes completos estão em formatos suportados. Se a conversão de um modelo falhar, a opção Ajuda e feedback da ferramenta permite baixar um relatório de diagnóstico (contagens, avisos, log; nenhum arquivo de asset) para anexar a um relato de bug enviado para [email protected] ou pelo Telegram @blablakapr.

Perguntas frequentes

Posso converter um .unitypackage para OBJ sem o Blender?
Não apenas com esta ferramenta: a saída 3D dela é GLB (mais VRM 1.0 para avatares humanoides), nunca OBJ. Você precisa de um programa que leia GLB e grave OBJ; o Blender é uma opção gratuita.
Por que meu OBJ exportado está sem texturas?
Um arquivo MTL apenas faz referência a arquivos de imagem, então as imagens precisam existir no disco ao lado dele. Descompacte as texturas incorporadas do GLB no Blender com File → External Data → Unpack Resources antes de exportar, ou use Texturas em PNG (ZIP).
O rig e as animações são mantidos no OBJ?
Não. O OBJ não tem esqueletos, skinning nem animação, então os personagens viram meshes estáticos na pose em que foram salvos. Para manter o rig, fique com o GLB ou o FBX original; os arquivos FBX de animação podem ser baixados do pacote sem alterações.
É gratuito converter um unitypackage para OBJ desse jeito?
Sim, para um modelo por vez: abrir, pré-visualizar e baixar um GLB individual são sempre gratuitos, e o Blender é gratuito. A primeira exportação em ZIP em lote, incluindo o ZIP de texturas, é gratuita e, depois, uma por semana, a menos que você tenha o Pro.
Meu .unitypackage é enviado durante a conversão?
Não. O pacote é aberto e processado localmente no seu navegador, e os arquivos dele não são enviados.