UltKit

Konvertor FBX na OBJ

Vytiahnite zo súboru FBX sieť, UV mapy a textúry a uložte ich ako obyčajný OBJ, ktorý otvorí takmer každý 3D program, slicer aj online prehliadač. Kostra a animácia zostanú bokom, tvar a jeho vzhľad si však odnesiete.

Prevodník 3D modelov

alebo sem presuňte súbory STL, OBJ, MTL … ·

Max. 95 MB na súbor· Až 20 súborov· Odstránenie po 30 minútach

Výstup

Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.

Ako používať tento nástroj

  1. 1

    Nahrajte FBX

    Binárny alebo ASCII FBX, najviac 20 súborov a 95 MB na súbor. Ak sú textúry v samostatnom priečinku, dajte FBX a jeho textúry do jedného ZIP-u a nahrajte ho.

  2. 2

    Ponechajte materiály

    Voľba Zachovať textúry a materiály je zapnutá, takže OBJ dostane súbor .mtl a obrázky textúr, na ktoré odkazuje. Ak má model v cieľovej aplikácii stáť inak, nastavte Zvislá os v časti Rozšírené nastavenia.

  3. 3

    Previesť na OBJ

    Kliknite na Previesť na OBJ a súbor stiahnite. Súbory .obj, .mtl a obrázky ponechajte spolu v jednom priečinku, aby sa materiály načítali.

Prečo previesť súbor FBX na OBJ

FBX je formát, v ktorom si vymieňajú dáta herné enginy a animačné balíky, a práve preto je inde nepohodlný. Je proprietárny: Autodesk zverejňuje SDK, ale nie úplnú špecifikáciu, takže open-source nástroje ho implementujú spätným inžinierstvom a podporujú len niektoré verzie. Existuje v binárnej aj ASCII podobe a čísla verzií sa menili mnohokrát. Slicery, nástroje na sochanie, online prehliadače a staršie CAD programy ho často vôbec nepodporujú.

OBJ je pravý opak: textový formát od Wavefront Technologies, ktorý sa od 90. rokov takmer nezmenil. Číta ho každý program, ktorý importuje 3D modely, a v textovom editore si môžete pozrieť vrcholy. Háčik je v tom, že popisuje zamrznutý tvar. Preto je správnou voľbou na tlač postavy, sochanie nad herným assetom v ZBrushi alebo vloženie modelu do prehliadača, a nesprávnou pre čokoľvek, čo sa má hýbať. Ak model smeruje do prehliadača alebo AR, OBJ na GLB zbalí prevedenú sieť a jej textúry do jedného súboru.

Čo sa zachová pri prevode z FBX na OBJ

Typický obsah FBX a kam sa dostane v OBJ
Obsah FBXV OBJPoznámka
Siete a názvy objektovZachovanéZapísané ako pomenované objekty v jednom súbore
UV súradnice a normályZachovanéOstré a hladké hrany vyzerajú rovnako
Difúzne, normálové a bump textúryZachovanéOdkazuje sa na ne zo súboru .mtl
Mapy kovovosti a drsnostiSčastiMTL nemá štandardné miesto; aplikácie sa líšia
Kostra a váhy skinuVynechanéSieť sa zapíše v základnej póze
Animačné klipy a blend shapesVynechanéOBJ nemá časovú os
Kamery a svetláVynechanéNie sú súčasťou formátu OBJ
Jednotky scényPoužitéOBJ ukladá len čísla, bez jednotky

FBX

Filmbox (FBX)

FBX je 3D formát, ktorý vytvorila spoločnosť Kaydara pre softvér Filmbox a od roku 2006 ho vlastní Autodesk. V jednom súbore ukladá siete, materiály, textúry, kostry, skinning, kamery, svetlá a animácie. Je štandardným výmenným formátom herných assetov v Unity, Unreal Engine, Maya, 3ds Max a Blender. Formát je proprietárny a správanie sa môže medzi exportérmi a verziami SDK líšiť.

Kompresia
–
Priehľadnosť
–
Animácia
Áno
Rok vzniku
Kaydara (now Autodesk)
Konvertor FBX

OBJ

Wavefront OBJ

OBJ je formát 3D geometrie vyvinutý spoločnosťou Wavefront Technologies. Je to súbor v čistom texte so zoznamom vrcholov, súradníc textúr, normál a plôch, pričom materiály a textúry sú odkazované v samostatnom súbore .mtl. Importovať ho vie takmer každý program na 3D modelovanie, herný engine a nástroj na 3D tlač. OBJ nepodporuje animáciu, rigging ani hierarchie scény a textúry sa stratia, ak súbory MTL a obrázky nezostanú pokope.

Kompresia
–
Priehľadnosť
–
Animácia
Nie
Rok vzniku
Wavefront Technologies
Konvertor OBJ

FBX sa na OBJ prevádza, keď nástroj nevie čítať formát Autodesku, keď sa starý alebo ASCII FBX nedá importovať, alebo keď na tlač, sochanie či jednoduchý prehliadač stačí len statická sieť.

Verzie FBX a prečo sa staré súbory nedajú importovať

  1. 90. roky

    Filmbox od Kaydary

    FBX vzniká ako súborový formát softvéru Filmbox na snímanie pohybu od Kaydary, neskôr premenovaného na MotionBuilder.

  2. 2004

    Alias kupuje Kaydaru

    Formát prechádza k tvorcovi Mayi a stáva sa bežným mostom medzi animačnými balíkmi.

  3. 2006

    Autodesk kupuje Alias

    FBX sa stáva formátom Autodesku, ktorý používajú Maya, 3ds Max, MotionBuilder a neskôr Unity a Unreal.

  4. 2010-te roky

    Binárny FBX 7

    Súbory verzie 7 sa stávajú normou. Importér v Blenderi číta binárne verzie 7.1 a novšie, preto tam staršie a ASCII súbory zlyhávajú.

Otázky o prevode FBX na OBJ

Čo sa stane s animáciou v mojom FBX?

OBJ neumožňuje uložiť kosti, váhy skinu ani kľúčové snímky, preto je výsledkom statická sieť. Postavy vyjdú v základnej póze, zvyčajne T-póze alebo A-póze. Ak potrebujete animáciu v inom formáte než FBX, previesť ju radšej na GLB, ktorý zachová kostry aj klipy.

Prečo Blender môj FBX vôbec nenaimportuje?

Vstavaný importér v Blenderi číta binárny FBX od verzie 7.1 vyššie a odmieta ASCII FBX aj staršie verzie. S tým sa často stretnú súbory exportované zo starých vydaní Maya alebo 3ds Max. Prevod na OBJ dostane geometriu dnu v oboch prípadoch.

Prečo po prevode FBX na OBJ chýbajú textúry?

Buď FBX nemal textúry vložené a nenahrali sa spolu s ním, alebo sa súbory .mtl a obrázky po stiahnutí oddelili od súboru .obj. Nahrajte FBX spolu s priečinkom textúr v archíve ZIP a všetky výstupné súbory ponechajte v jednom priečinku.

Zachovajú sa pri prevode materiály PBR?

Len sčasti. Formát MTL vznikol pre difúzne, odrazové a bump mapy, takže základná farba a normálové mapy sa prenesú spoľahlivo, kým mapy kovovosti a drsnosti sa môžu stratiť alebo ich aplikácia, ktorá OBJ otvorí, ignoruje. Pre plnohodnotné PBR je lepším cieľom glTF.

Dá sa postava z Mixamo previesť na OBJ na 3D tlač?

Áno, ak potrebujete len pózu. Stiahnite postavu z Mixama v požadovanej póze, previesť ju tu a potom použite OBJ na STL, alebo ju previesť rovno na STL. Pred tlačou počítajte s hrubnutím tenkých častí, napríklad prstov.