UltKit

Převod FBX do OBJ

Vytáhněte z FBX síť, UV mapy a textury a uložte je jako jednoduchý OBJ, který otevře téměř každý 3D program, slicer i online prohlížeč. Rig a animace zůstanou stranou, tvar a vzhled modelu se přenesou.

Převodník 3D modelů

nebo sem přetáhněte soubory STL, OBJ, MTL … ·

Max. 95 MB na soubor· Až 20 souborů· Smazáno po 30 minutách

Výstup

Soubory se zpracovávají na našich serverech a po 30 minutách se smažou.

Jak nástroj používat

  1. 1

    Nahrajte FBX

    Binární i ASCII FBX, až 20 souborů a každý do 95 MB. Pokud jsou textury v samostatné složce, zabalte FBX a jeho textury do jednoho ZIP a nahrajte ho.

  2. 2

    Ponechte materiály

    Volba Zachovat textury a materiály je zapnutá, takže OBJ dostane soubor .mtl a obrázky textur, na které odkazuje. Pokud má model v cílové aplikaci stát jinak, nastavte Svislá osa v části Pokročilá nastavení.

  3. 3

    Převeďte do OBJ

    Klikněte na Převést na OBJ a soubor stáhněte. Soubory .obj, .mtl a obrázky ponechte pohromadě v jedné složce, aby se materiály načetly.

Proč převést soubor FBX do OBJ

FBX je formát, ve kterém si data předávají herní enginy a animační programy, a právě proto s ním bývají potíže jinde. Je proprietární: Autodesk zveřejňuje SDK, ale ne úplnou specifikaci, takže open-source nástroje ho implementují zpětnou analýzou a podporují jen některé verze. Existuje v binární i ASCII variantě a čísla verzí se mnohokrát změnila. Slicery, nástroje pro sochání, online prohlížeče i starší CAD programy ho často nepodporují vůbec.

OBJ je pravý opak: textový formát od Wavefront Technologies, který se od 90. let skoro nezměnil. Přečte ho každý program, který importuje 3D modely, a v textovém editoru si můžete prohlédnout vrcholy. Háček je v tom, že popisuje zmrazený tvar. Hodí se proto k tisku postavy, k sochání nad herním modelem v ZBrushi nebo k vložení modelu do prohlížeče, ale ne k ničemu, co se má hýbat. Pokud model míří do prohlížeče nebo AR, OBJ do GLB zabalí převedenou síť a textury do jednoho souboru.

Co se při převodu z FBX do OBJ zachová

Typický obsah FBX a jeho místo v OBJ
Obsah FBXV OBJPoznámka
Sítě a názvy objektůZachovánoZapsáno jako pojmenované objekty v jednom souboru
UV souřadnice a normályZachovánoOstré i měkké hrany vypadají stejně
Difuzní, normálové a bump texturyZachovánoOdkazy v souboru .mtl
Mapy kovovosti a drsnostiČástečněMTL nemá standardní slot; aplikace se liší
Kostra a váhy skinuZahozenoSíť se zapíše v klidové póze
Animační klipy a blend shapesZahozenoOBJ nemá časovou osu
Kamery a světlaZahozenoNejsou součástí formátu OBJ
Jednotky scényPoužitoOBJ ukládá jen čísla, bez jednotky

FBX

Filmbox (FBX)

FBX je 3D formát, který vytvořila společnost Kaydara pro svůj software Filmbox a který od roku 2006 vlastní Autodesk. V jediném souboru ukládá sítě, materiály, textury, kostry, skinning, kamery, světla a animaci. Je standardním výměnným formátem herních assetů v Unity, Unreal Engine, Maya, 3ds Max a Blenderu. Formát je proprietární a chování se může mezi exportéry a verzemi SDK lišit.

Komprese
–
Průhlednost
–
Animace
Ano
Představeno
Kaydara (now Autodesk)
Převodník FBX

OBJ

Wavefront OBJ

OBJ je formát 3D geometrie vyvinutý společností Wavefront Technologies. Jde o textový soubor vypisující vrcholy, texturové souřadnice, normály a plochy, přičemž materiály a textury jsou odkazovány v samostatném souboru .mtl. Importuje ho téměř každý program pro 3D modelování, herní engine i nástroj pro 3D tisk. OBJ nepodporuje animaci, rigging ani hierarchii scény a textury se ztratí, pokud nejsou soubory MTL a obrázky uchovány pohromadě.

Komprese
–
Průhlednost
–
Animace
Ne
Představeno
Wavefront Technologies
Převodník OBJ

FBX se převádí do OBJ, když nástroj neumí formát Autodesku přečíst, když se starý nebo ASCII FBX nedaří importovat, nebo když je pro tisk, sochání či jednoduchý prohlížeč potřeba jen statická síť.

Verze FBX a proč se starší soubory nedaří importovat

  1. 90. léta

    Filmbox od Kaydary

    FBX vzniká jako souborový formát softwaru Filmbox od Kaydary pro záznam pohybu, později přejmenovaného na MotionBuilder.

  2. 2004

    Alias kupuje Kaydaru

    Formát přechází k výrobci Maye a stává se běžným mostem mezi animačními programy.

  3. 2006

    Autodesk kupuje Alias

    FBX se stává formátem Autodesku, používaným v Maye, 3ds Max, MotionBuilderu a později v Unity a Unrealu.

  4. 2010–2019

    Binární FBX 7

    Soubory verze 7 se stávají normou. Importér Blenderu čte binární verzi 7.1 a novější, proto tam starší a ASCII soubory selhávají.

Otázky k převodu FBX do OBJ

Co se stane s animací v mém FBX?

OBJ neumí ukládat kosti, váhy skinu ani klíčové snímky, takže výsledkem je statická síť. Postavy vyjdou v klidové póze, obvykle T-póze nebo A-póze. Pokud potřebujete animaci v jiném formátu než FBX, převeďte raději do GLB, který kostry i klipy zachová.

Proč Blender moje FBX vůbec nenaimportuje?

Vestavěný importér Blenderu čte binární FBX od verze 7.1 a ASCII FBX i starší verze odmítne. Narážejí na to často soubory exportované z velmi starých verzí Maye nebo 3ds Max. Převod do OBJ dostane geometrii dovnitř v každém případě.

Proč po převodu FBX do OBJ chybí textury?

Buď FBX nemělo textury vložené a nenahrály se s ním, nebo se soubory .mtl a obrázky po stažení oddělily od souboru .obj. Nahrajte FBX spolu se složkou textur v archivu ZIP a všechny výstupní soubory mějte v jedné složce.

Zachovají se při převodu materiály PBR?

Jen částečně. Formát MTL vznikl pro difuzní, spekulární a bump mapy, takže základní barva a normálové mapy se přenesou spolehlivě, zatímco mapy kovovosti a drsnosti se mohou ztratit nebo je aplikace otevírající OBJ ignoruje. Pro plnohodnotné PBR je lepším cílem glTF.

Mohu převést postavu z Mixamo do OBJ pro 3D tisk?

Ano, pokud vám stačí samotná póza. Stáhněte postavu z Mixama v požadované pozici, převeďte ji zde a pak použijte OBJ do STL, nebo převeďte rovnou do STL. Před tiskem počítejte se ztloustnutím tenkých částí, například prstů.