Quase todo problema com arquivo 3D começa antes de alguém abrir o arquivo: começa no formato em que ele foi salvo. O modelo que abre branco, o que perde a animação, o que pesa 45 MB e trava o celular, o que "sumiu com a cor" — em geral não são defeitos do modelo. São escolhas de formato que ninguém explicou para quem enviou.
Este guia é a régua que usamos aqui todo dia, com os quatro formatos que circulam de verdade e o motivo, arquivo por arquivo, de o seu modelo aparecer branco.
Os quatro formatos que você vai receber
A diferença entre eles não é qualidade: é o que cada um consegue carregar dentro de si.
- STL — só geometria. Sem cor, sem textura, sem material, sem animação. É o formato da impressão 3D, e cumpre bem esse papel. Se você recebeu um STL esperando ver cor, a cor nunca esteve ali: não é conversão malfeita, é o formato.
- OBJ — geometria mais as coordenadas de textura, mas o material mora num arquivo separado (.mtl) e as imagens em outros arquivos ainda. É o formato que mais chega quebrado, porque a pessoa manda o .obj e esquece o resto.
- FBX — geometria, materiais, esqueleto e animação num arquivo só. Excelente para trocar modelo entre programas de modelagem. Ruim para a web: é proprietário, pesado e nenhum navegador abre nativamente.
- GLB — geometria, textura, material e animação embutidos num único arquivo. É o formato da web, do 3D em página e da realidade aumentada. O glTF é o mesmo padrão com os arquivos separados; o GLB é a versão empacotada, e é a que você quer.
A régua: o destino decide o formato
Não existe "melhor formato" — existe o formato certo para onde o arquivo vai parar.
- Vai para impressão 3D? STL.
- Vai de um programa de modelagem para outro, com animação? FBX.
- Vai abrir no navegador, num site, no celular ou em realidade aumentada? GLB, sempre.
- Veio de engenharia, em STEP ou IGES? É CAD: precisa ser convertido antes de qualquer uso visual.
Guarde esta frase para pedir arquivo: "me manda em GLB, com as texturas embutidas". Ela resolve, de uma vez, metade dos problemas descritos abaixo.
Por que o seu modelo aparece branco
Esta é a pergunta que mais chega até nós, e quase sempre a resposta está numa destas cinco causas. Todas já nos morderam.
- A textura está num formato que o visualizador não lê. Imagens em WebP, AVIF ou KTX2/BasisU deixam o arquivo menor e são aceitas pelo padrão — mas vários visualizadores e o modo de RA simplesmente não as decodificam. Resultado: geometria certa, superfície branca. A textura está lá; ninguém consegue mostrá-la.
- O material é do tipo antigo. Modelos exportados com specular-glossiness (a extensão
KHR_materials_pbrSpecularGlossiness) abrem brancos nos visualizadores modernos, que só entendem metallic-roughness. É uma conversão de material, não de arquivo — e é preciso fazê-la antes de qualquer otimização, senão o problema atravessa o processo inteiro. - O OBJ chegou sem o .mtl e sem as imagens. O arquivo abre, a forma está perfeita e não há cor nenhuma, porque a cor estava nos arquivos que ficaram para trás.
- O arquivo aponta para uma textura que só existia no computador de quem exportou. Acontece muito com modelos antigos: dentro do arquivo há um caminho para uma imagem que não veio junto.
- O modelo nunca teve cor. Peças de CAD costumam não carregar material — o acabamento vive no programa, não no arquivo. Já recebemos um pacote de carro com FBX que converteu perfeitamente e saiu todo cinza: eram dezenove materiais lisos e nenhuma imagem. O conversor foi fiel; o arquivo é que era assim.
Repare no padrão: branco quase nunca significa arquivo corrompido. Significa que alguma informação de superfície não sobreviveu ao caminho até a tela — e cada uma dessas cinco causas tem conserto diferente.
Tamanho: por que 45 MB não serve para a web
Um arquivo de engenharia carrega precisão que nenhuma tela precisa. Uma montagem industrial que chega com 45 MB não é "um modelo pesado": é um modelo pensado para outra finalidade. Na web, cada megabyte é tempo de espera de quem está com o celular na mão — e quem espera, sai.
O caminho é reduzir sem estragar: compactar a geometria, limitar as texturas a um tamanho razoável e descartar o que não aparece. Na prática, a mesma montagem de 45,6 MB que citamos acima sai com 1,64 MB depois desse tratamento, sem diferença visível na tela. É essa versão que deve ir para o site, não o arquivo original.
Como converter sem instalar nada
Para as conversões do dia a dia — STL, OBJ, FBX, DAE, PLY e também STEP e IGES de CAD — você pode usar o nosso conversor de arquivos 3D, gratuito e sem cadastro. Nos formatos de malha, a conversão acontece dentro do seu navegador: o arquivo não sai da sua máquina, o que resolve o problema de mandar projeto industrial para um site desconhecido. Só o CAD é processado no servidor, porque exige um motor que o navegador não aguenta em tempo razoável.
E se o objetivo final for mostrar o modelo para um cliente — girando na tela ou aparecendo no espaço dele pela câmera —, é disso que tratam a nossa página de realidade aumentada e o trabalho de modelagem e animação 3D, para quando o arquivo que existe ainda não está no ponto.
O resumo em três linhas
- Peça GLB com texturas embutidas. É o formato que sobrevive ao caminho até a tela.
- Modelo branco é sintoma, não defeito. Textura em formato exótico, material antigo ou arquivo que ficou para trás — nessa ordem de probabilidade.
- O arquivo de engenharia não é o arquivo da web. São dois arquivos com finalidades diferentes, e tratar os dois como um só é o erro que trava a página.
Perguntas frequentes
Qual é o melhor formato 3D para a web?
GLB. Ele embute geometria, textura, material e animação num único arquivo, é lido nativamente pelos navegadores e é o formato usado em realidade aumentada. Para impressão 3D o certo é STL, e para trocar modelos entre programas de modelagem, FBX.
Por que o meu modelo 3D aparece todo branco?
Na maioria dos casos por três motivos: a textura está num formato que o visualizador não decodifica (WebP, AVIF ou KTX2), o material é do tipo antigo specular-glossiness em vez de metallic-roughness, ou o arquivo veio sem os arquivos de textura que o acompanhavam. Em peças de CAD há um quarto motivo: o modelo nunca teve cor.
Qual a diferença entre GLB e glTF?
É o mesmo padrão. O glTF guarda o modelo em vários arquivos separados (geometria, texturas, materiais) e o GLB empacota tudo num arquivo só. Para enviar, publicar ou usar em realidade aumentada, o GLB é sempre mais seguro, porque nada fica para trás no caminho.
Posso converter STL para GLB e ganhar cor?
Não. O STL guarda apenas a geometria, então não existe cor a recuperar: a conversão entrega um modelo cinza. Para ter cor é preciso aplicar material e textura depois, num programa de modelagem — é trabalho de acabamento, não de conversão.
Qual o tamanho aceitável para um modelo 3D em site?
Quanto menor, melhor, e raramente há motivo para passar de alguns megabytes. Arquivos de engenharia com dezenas de megabytes costumam cair para poucos megabytes depois de compressão de geometria e redução das texturas, sem diferença visível na tela.
Preciso instalar algum programa para converter um arquivo 3D?
Não. Formatos de malha como STL, OBJ, FBX, DAE e PLY podem ser convertidos dentro do próprio navegador, sem enviar o arquivo para lugar nenhum. Já formatos de CAD, como STEP e IGES, exigem processamento em servidor por causa do motor de geometria que eles usam.


