UltKit

Converter FBX para OBJ

Tire a malha, os mapas UV e as texturas de um FBX e salve tudo como um OBJ simples, que quase todo programa 3D, fatiador e visualizador on-line consegue abrir. Rigs e animação ficam para trás; a forma e o visual vêm com você.

Conversor de modelos 3D

ou solte arquivos STL, OBJ, MTL … aqui ·

Até 95 MB por arquivo· Até 20 arquivos· Apagados após 30 minutos

Saída

Os arquivos são processados em nossos servidores e apagados após 30 minutos.

Como usar esta ferramenta

  1. 1

    Envie o FBX

    FBX binário ou ASCII, até 20 arquivos e 95 MB cada. Se as texturas estiverem numa pasta separada, coloque o FBX e as texturas num só ZIP e envie esse ZIP.

  2. 2

    Mantenha os materiais

    Manter texturas e materiais vem ativado, então o OBJ ganha um arquivo .mtl e as imagens de textura a que ele se refere. Ajuste o Eixo vertical em Configurações avançadas se o modelo precisar ficar em pé de outro jeito no app de destino.

  3. 3

    Converta para OBJ

    Clique em Converter para OBJ e baixe. Mantenha os arquivos .obj, .mtl e as imagens juntos numa mesma pasta para os materiais carregarem.

Por que converter um arquivo FBX para OBJ

O FBX é o formato de troca entre motores de jogo e programas de animação, e é justamente por isso que ele é complicado fora desse meio. Ele é proprietário: a Autodesk publica um SDK, mas não uma especificação completa, então as ferramentas de código aberto o implementam por engenharia reversa e só suportam algumas versões. Ele existe nas variantes binária e ASCII e já mudou de número de versão muitas vezes. Fatiadores, ferramentas de escultura, visualizadores on-line e programas CAD mais antigos muitas vezes simplesmente o ignoram.

O OBJ é o oposto: um formato de texto da Wavefront Technologies que quase não mudou desde os anos 1990. Qualquer programa que importa modelos 3D o lê, e você pode abrir um num editor de texto para ver os vértices. A contrapartida é que ele descreve uma forma congelada. Isso faz dele o destino certo para imprimir um personagem, esculpir sobre um asset de jogo no ZBrush ou jogar um modelo num visualizador, e o errado para qualquer coisa que precise se mexer. Se o modelo vai para um navegador ou um visualizador de RA, OBJ para GLB junta a malha convertida e as texturas num só arquivo.

O que sobrevive à conversão de FBX para OBJ

Conteúdo típico de um FBX e onde ele vai parar no OBJ
Conteúdo do FBXNo OBJObservação
Malhas e nomes dos objetosMantidosGravados como objetos nomeados num só arquivo
Coordenadas UV e normaisMantidasArestas duras e suaves ficam iguais
Texturas difusa, de normal e de relevoMantidasReferenciadas pelo arquivo .mtl
Mapas de metallic e roughnessEm parteO MTL não tem campo padrão; varia conforme o app
Esqueleto e pesos de skinDescartadosA malha é gravada na pose de repouso
Clipes de animação e blend shapesDescartadosO OBJ não tem eixo de tempo
Câmeras e luzesDescartadasNão fazem parte do formato OBJ
Unidades da cenaAplicadasO OBJ guarda só números, sem unidade

FBX

Filmbox (FBX)

FBX é um formato 3D criado pela Kaydara para o software Filmbox e que pertence à Autodesk desde 2006. Ele armazena malhas, materiais, texturas, esqueletos, skinning, câmeras, luzes e animação em um só arquivo. É o formato padrão de intercâmbio de assets de jogos no Unity, Unreal Engine, Maya, 3ds Max e Blender. O formato é proprietário, e o comportamento pode variar entre exportadores e versões do SDK.

Compressão
–
Transparência
–
Animação
Sim
Lançamento
Kaydara (now Autodesk)
Conversor de FBX

OBJ

Wavefront OBJ

OBJ é um formato de geometria 3D desenvolvido pela Wavefront Technologies. É um arquivo de texto simples que lista vértices, coordenadas de textura, normais e faces, com materiais e texturas referenciados em um arquivo .mtl separado. Quase todo programa de modelagem 3D, motor de jogos e ferramenta de impressão 3D consegue importá-lo. O OBJ não suporta animação, rigging nem hierarquias de cena, e as texturas se perdem se os arquivos MTL e de imagem não forem mantidos juntos.

Compressão
–
Transparência
–
Animação
Não
Lançamento
Wavefront Technologies
Conversor de OBJ

As pessoas convertem FBX para OBJ quando uma ferramenta não lê o formato da Autodesk, quando um FBX antigo ou ASCII não importa, ou quando só a malha estática é necessária para impressão, escultura digital ou um visualizador simples.

Versões do FBX e por que arquivos antigos não importam

  1. Anos 1990

    Filmbox, da Kaydara

    O FBX nasce como formato de arquivo do Filmbox, software de captura de movimento da Kaydara, depois rebatizado de MotionBuilder.

  2. 2004

    A Alias compra a Kaydara

    O formato passa para a fabricante do Maya e vira uma ponte comum entre programas de animação.

  3. 2006

    A Autodesk compra a Alias

    O FBX vira um formato da Autodesk, usado pelo Maya, 3ds Max, MotionBuilder e, mais tarde, Unity e Unreal.

  4. Anos 2010

    FBX 7 binário

    Os arquivos da versão 7 viram o padrão. O importador do Blender lê o binário 7.1 e posteriores, e é por isso que arquivos mais antigos e ASCII falham nele.

Perguntas sobre converter FBX para OBJ

O que acontece com a animação do meu FBX ao converter para OBJ?

O OBJ não tem como guardar ossos, pesos de skin nem keyframes, então o resultado é uma malha estática. Os personagens saem na pose de repouso, normalmente uma T-pose ou A-pose. Se você precisa da animação num formato que não seja FBX, converta para GLB, que mantém esqueletos e clipes.

Por que o Blender nem importa o meu FBX?

O importador nativo do Blender lê FBX binário a partir da versão 7.1 e recusa FBX ASCII e versões mais antigas. Arquivos exportados de versões muito antigas do Maya ou do 3ds Max costumam esbarrar nisso. Converter para OBJ leva a geometria para dentro do Blender de qualquer forma.

Por que as texturas sumiram depois de converter FBX para OBJ?

Ou o FBX não tinha as texturas incorporadas e elas não foram enviadas junto, ou o .mtl e as imagens foram separados do .obj depois do download. Envie o FBX com a pasta de texturas num ZIP e mantenha todos os arquivos de saída numa mesma pasta.

Os materiais PBR sobrevivem à conversão de FBX para OBJ?

Só em parte. O formato MTL foi pensado para mapas difusos, especulares e de relevo, então a cor base e os mapas de normal passam com segurança, enquanto os mapas de metallic e roughness podem ser descartados ou ignorados pelo app que abrir o OBJ. Para PBR completo, o glTF é o destino melhor.

Posso converter um personagem do Mixamo em OBJ para impressão 3D?

Sim, desde que você só precise da pose. Baixe o personagem do Mixamo na pose que quiser, converta aqui e depois use OBJ para STL, ou converta direto para STL. Conte com a necessidade de engrossar partes finas, como os dedos, antes de imprimir.