Compatibilidade revisada em 31 de outubro de 2026, com base na versão atual do produto.
Entrada de pacotes
- Entrada principal: arquivos
.unitypackagedo Unity. - Estrutura do pacote: entradas gzip/tar, metadados de GUID do Unity e caminhos originais dos assets.
- Processamento: a descompactação e a análise são feitas localmente no navegador.
- Pacotes grandes: os dados gzip/tar são processados em blocos, sem alocar um único buffer para o arquivo expandido inteiro. Os limites de segurança ficam um pouco abaixo de 4 GiB de dados expandidos e 1 GiB por arquivo individual; os arquivos de assets ainda precisam de memória suficiente disponível no navegador, então o sucesso com pacotes grandes depende do dispositivo.
- Outros formatos compactados: extraia primeiro no seu dispositivo os downloads em ZIP, RAR ou 7z e escolha o
.unitypackagepropriamente dito. AssetBundles do Unity não são suportados.
Modelos 3D
- Formato de origem suportado: FBX, nos formatos binário e ASCII aceitos pelo loader FBX atual do Three.js (versões 7.0 e posteriores).
- Não convertidos no momento: arquivos OBJ/MTL, DAE e
.blenddo Blender. - Arquivos originais: arquivos de origem não suportados continuam disponíveis pela extração bruta do pacote.
Materiais e texturas
O conversor segue as referências de GUID do Unity e os slots de material comuns e, em seguida, mapeia o conteúdo suportado para materiais PBR padrão. A ordem de resolução inclui metadados do FBX, atribuições de material em prefabs, correspondência por nome de material e fallbacks conservadores.
- Imagens diretas/comuns de navegador: PNG, JPG/JPEG, WebP, BMP e GIF.
- Variantes comuns decodificadas: TGA, TIF/TIFF, PSD, DDS, HDR e EXR.
- Tratamento de cor: albedo/emissivo usam espaço de cor; normal, metálico, rugosidade e AO permanecem como mapas de dados.
- ZIP de texturas: fontes PNG/JPG são mantidas como estão; outros formatos suportados são normalizados para PNG.
Apenas a extensão do arquivo não garante que todas as variantes históricas ou proprietárias de codec serão decodificadas. Texturas com falha são reportadas, em vez de serem dadas silenciosamente como suportadas.
Prefabs, cenas e LOD
- As referências YAML e os transforms do Unity suportados são usados para reconstruir prefabs e cenas.
- Instâncias de prefabs aninhados e overrides de material são mantidos quando suas referências podem ser resolvidas.
- Os níveis de LODGroup podem ser selecionados em cenas e prefabs suportados; LOD0 é o padrão.
- A exportação em lote preserva a hierarquia de pastas do Unity no ZIP e armazena texturas repetidas uma única vez.
Esqueletos e animação
- Modelos com skinning mantêm o esqueleto e são exibidos e exportados na pose estática salva.
- A pré-visualização de animação, a vinculação de clipes e a transferência de animações para GLB não estão disponíveis.
- Isso evita personagens visivelmente corrompidos em pacotes que contêm rigs sobrepostos ou incompatíveis.
- Os arquivos FBX originais de animação/origem continuam disponíveis para download, para uso no Unity, no Blender ou em outra ferramenta DCC.
- Exportações de cena completa trazem personagens com skinning em uma pose estática salva, em vez de reconstruir o estado do Animator Controller do Unity.
Terreno e iluminação
- Um TerrainData suportado pode reconstruir uma superfície de altura, camadas de terreno e instâncias de árvores reconhecidas.
- Mapas de detalhes/grama do terreno ainda não são um recurso suportado para uso em produção.
- Fontes de luz do Unity suportadas podem melhorar a pré-visualização no navegador e a exportação da cena.
- O controle de luz da pré-visualização afeta apenas o visualizador; ele não altera os materiais exportados.
Saída em GLB
- Pré-visualização atual: um GLB com a geometria, a hierarquia, os materiais e as texturas suportados.
- Exportação em lote: um ZIP compacto que mantém as pastas do Unity e os arquivos de textura compartilhados em
_shared_textures. Descompacte o ZIP completo e mantenha os caminhos relativos intactos; os GLBs individuais da exportação em lote não são downloads independentes. A primeira exportação em lote para ZIP é gratuita e, depois, uma por semana; o Pro remove o limite. - Outros downloads: texturas em ZIP de PNG/JPG, arquivos brutos do pacote e os FBX originais de animação.
Recursos do Unity sem equivalente direto em GLB
Shaders personalizados e lógica de Shader Graph, pós-processamento, scripts, comportamento de gameplay, simulação de partículas, lightmaps pré-calculados, o estado completo do Animator Controller e alguns dados de componentes exclusivos do Unity não são reproduzidos como se o pacote estivesse aberto no Unity Editor. A conversão para PBR padrão normalmente fica mais chapada do que uma captura de tela da loja que depende desses recursos.
Como reportar um pacote não suportado
Abra Ajuda e feedback no conversor e baixe o relatório de diagnóstico. O relatório foi projetado para mostrar contagens, avisos e logs sem incorporar os binários dos assets pagos. Inclua o que você esperava, o que apareceu, a versão do navegador e capturas de tela que você tenha permissão para compartilhar.