Funciona no seu dispositivo · Seu arquivo nunca sai do seu dispositivo.
FBX é a moeda de troca entre engines de jogo e programas de animação, e abrir isso fora desse círculo é incômodo. Aqui ele vira OBJ: um formato de malha simples e antigo que muitos programas 3D abrem, o Blender entre eles.
Um FBX costuma trazer também rig e animação. O OBJ guarda uma única pose congelada e nada mais, então a animação não vai junto; se é ela que interessa, converta para GLB, que preserva os clipes. A geometria e os nomes dos materiais passam nos dois casos.
Tudo roda na sua própria máquina, e num arquivo 3D é exatamente esse o ponto: o modelo costuma ser a peça de um cliente, o escaneamento de uma obra ou um projeto ainda não divulgado. Nada sobe para servidor, então depois não há nada para pedir que apaguem.
Não serve para: Gravar FBX — aqui ele é lido, não criado.
Um FBX é uma árvore de objetos, cada um com a sua posição, rotação e escala. O OBJ não tem árvore, então o posicionamento de cada objeto é aplicado aos seus pontos e as malhas são gravadas onde o FBX as colocou. Um arquivo salvo com Z para cima é colocado em pé primeiro. Quadriláteros e polígonos maiores chegam como triângulos. Câmeras, luzes e ossos não têm lugar num OBJ e ficam de fora.
Um personagem com rig é gravado na pose de repouso guardada no arquivo, não num quadro de algum clipe, e as blend shapes não são aplicadas, então você recebe a forma base. Vértices que ficam no mesmo lugar são gravados uma vez e compartilhados, e o OBJ abre como uma superfície contínua.
Quando o FBX tem cores ou imagens de textura, o download é um zip com o .obj, um arquivo .mtl e as imagens, para as superfícies abrirem como eram. Cada material mantém o nome, e uma parte que usa vários materiais recebe uma linha usemtl para cada um deles. O .mtl guarda a cor, o brilho, a emissão e a transparência de cada material, e indica as suas imagens de cor, de normais e de emissão.
Imagens embutidas no FBX são extraídas dele. Imagens que ele só cita pelo nome vêm dos arquivos que você adicionar, e as citadas que você não adicionou aparecem listadas ao lado do download. Um FBX sem cores nem imagens dá um único .obj.
Quando o leitor principal recusa um FBX antigo ou incomum, assume o segundo leitor descrito em /fbx-to-glb. Ele entrega as malhas, as normais, as coordenadas de textura e os materiais com nomes e cores, mas nenhuma imagem de textura, então um arquivo lido assim chega com as cores e sem as figuras. Ele também divide polígonos grandes de um jeito mais simples, que pode dar errado numa face com um canto voltado para dentro.
Um FBX registra uma unidade. A página mostra essa unidade mas não a aplica, e o OBJ leva os números do próprio FBX, a não ser que você escolha uma unidade; nesse caso eles são reescritos em metros. A página /3d-converter explica por que a unidade declarada não é tomada como certa.
Esta página em outros idiomas: English · العربية · Deutsch · Français · Español · Русский · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা