UltKit

Umbreyta GLB í FBX

GLB er sniðið sem þrívíddarlíkön ferðast í á vefnum; FBX er það sem mörg leikja- og hreyfimyndavinnuferli flytja inn. Umbreyttu .glb-skrá hér og fáðu tvíundar-FBX með innfelldum áferðum, tilbúna fyrir Unity, Unreal Engine eða Maya.

Umbreyting þrívíddarlíkana

eða slepptu STL, OBJ, MTL … skrár hér ·

Að hámarki 95 MB á skrá· Allt að 20 skrár· Eytt eftir 30 mínútur

Úttak

Skrár eru unnar á þjónum okkar og eytt eftir 30 mínútur.

Hvernig á að nota tólið

  1. 1

    Hladdu upp .glb-skránni

    Bættu við einni GLB-skrá eða allt að 20, hver að hámarki 95 MB. Auðveldast er að meðhöndla .gltf-skrá með aðskildum .bin- og áferðarskrám eftir að hún hefur verið pökkuð í eina GLB-skrá.

  2. 2

    Haltu tvíundar-FBX og áferðum

    Stilltu Umbreyta í á FBX, Kóðun skráar á Binary og hafðu kveikt á Halda áferðum og efnum, svo myndirnar pakkist inn í FBX-skrána. Láttu Upp-ás vera á Keep nema líkanið komi liggjandi á bakinu.

  3. 3

    Umbreyttu og fluttu inn

    Ýttu á Umbreyta í FBX og dragðu skrána í eignamöppu leikjavélarinnar eða í File › Import › FBX í Blender.

GLB og FBX: opið vefsnið og skiptisnið Autodesk

GLB er tvíundarform glTF 2.0, sem Khronos Group gaf út árið 2017 og varð alþjóðlegi staðallinn ISO/IEC 12113 árið 2022. Ein .glb-skrá geymir 12 bæta haus, JSON-lýsingu á senunni og tvíundarhluta með rúmfræði og myndum. Hún er gerð til að hlaðast hratt í myndgjafa: einingar eru metrar, Y vísar upp og efni fylgja eðlisfræðilega réttu málm-grófleikalíkani sem three.js, Babylon.js og Scene Viewer í Android birta eins.

FBX hófst sem skráarsnið hreyfifangahugbúnaðarins FiLMBOX frá Kaydara og hefur tilheyrt Autodesk frá 2006. Það er séreignarsnið, skjalað aðallega í gegnum FBX SDK frá Autodesk, en er samt sjálfgefið skiptisnið fyrir leikjavélar og hreyfitól. Innflytjandi Unity les FBX beint, innflutningsvalkostir Unreal Engine eru byggðir í kringum það og Maya og 3ds Max nota það til að flytja persónur með beinagrind milli stofa.

Hvað varðveitist við umbreytingu GLB í FBX

Eiginleiki í glTF og niðurstaðan í FBX
Í GLBÍ FBXAthuga eftir innflutning
Möskvar, UV-hnit, normalarHaldast óbreyttEkkert
Stigveldi hnúta og nöfnHaldastStaðsetning snúningspunkta
Beinagrind og skinnvigtunBein og skinn-klasiGerð beinagrindar í leikjavélinni
Hreyfiklippur, morph targetsHreyfitökur, blend shapesNöfn og lengd klippa
Grunnlitur, normal og emissive kortInnfelldar áferðir á FBX-efnumÚthlutun áferða
Málm- og grófleikagildiÁætluðTengja málm- og grófleikakort aftur
Viðbætur eins og clearcoat eða transmissionEkkert jafngildi í FBXEndurbyggja í leikjavélinni

FBX-skráin flutt inn í Unity, Unreal Engine eða Blender

Unity

  1. 01Dragðu .fbx-skrána í Assets-möppuna í Project-glugganum.
  2. 02Á flipanum Rig skaltu velja Humanoid eða Generic fyrir persónur.
  3. 03Á flipanum Materials skaltu nota Extract Textures til að breyta kortum.

Unreal Engine

  1. 01Smelltu á Import í Content Browser og veldu .fbx-skrána.
  2. 02Hakaðu við Import Animations fyrir líkön með beinagrind.
  3. 03Athugaðu Import Uniform Scale ef stærðin er röng um stuðulinn 100.

Blender

  1. 01Notaðu File › Import › FBX (.fbx).
  2. 02Opnaðu Shading-vinnusvæðið til að athuga efni.
  3. 03Notaðu Automatic Bone Orientation ef bein snúa rangt.

Flest óvænt vandamál eftir umbreytingu úr GLB í FBX koma frá efnum, ekki rúmfræði. glTF pakkar oft ambient occlusion, grófleika og málmi í rauða, græna og bláa rás einnar myndar. Klassíska efnislíkan FBX hefur enga rauf fyrir slíka pakkaða áferð, svo leikjavélar flytja hana inn sem aukamynd sem þú tengir handvirkt. Áferðir sem eru vistaðar sem WebP í GLB eru annað vandamál: fáir FBX-innflytjendur lesa WebP, svo þær ættu að vera PNG eða JPEG; WebP í JPG: hvenær og hvers vegna útskýrir málamiðlunina.

Ef áfangastaðurinn er kyrrstæður möskvi fyrir myndgjafa eða þrívíddarprentara frekar en leikjavél gæti FBX verið rangt val; FBX í OBJ sýnir hvað einfalt möskvasnið heldur. Fyrir AR Quick Look frá Apple á iPhone skaltu fara úr sömu GLB-skrá í GLB í USDZ í staðinn.

GLB

glTF Binary (GLB)

GLB er tvíundarform glTF 2.0, 3D flutningssniðsins sem Khronos Group gaf út árið 2017. Það pakkar rúmfræði, PBR efnum, áferðum og hreyfimyndum í eina nett skrá sem er hönnuð til að hlaðast hratt. GLB er mikið notað fyrir 3D á vefnum, AR skoðara, Android Scene Viewer og netmarkaði fyrir líkön. Sum eldri 3D skjáborðsforrit og CAD forrit flytja það ekki inn.

Þjöppun
–
Gegnsæi
–
Hreyfimynd
Já
Kom fram
2017 · Khronos Group
GLB umbreytir

FBX

Filmbox (FBX)

FBX er 3D snið sem Kaydara bjó til fyrir Filmbox hugbúnað sinn og Autodesk hefur átt frá 2006. Það geymir net, efni, áferðir, beinagrindur, húðun, myndavélar, ljós og hreyfimyndir í einni skrá. Það er staðlað skiptasnið fyrir leikjaeignir í Unity, Unreal Engine, Maya, 3ds Max og Blender. Sniðið er séreignarlegt og hegðun getur verið mismunandi milli útflutningsforrita og SDK útgáfa.

Þjöppun
–
Gegnsæi
–
Hreyfimynd
Já
Kom fram
Kaydara (now Autodesk)
FBX umbreytir

Fólk umbreytir GLB í FBX til að flytja líkan af vefnum, úr markaðstorgi eða þrívíddarskönnunarforriti inn í vinnuferla í Unity, Unreal Engine, Maya eða 3ds Max, sem eru byggðir í kringum snið Autodesk.

Spurningar um GLB í FBX

Virka hreyfingarnar í GLB-skránni enn eftir umbreytingu í FBX?

Beinagrindarhreyfingar og blend-shape hreyfingar (morph target) eru til í báðum sniðum, þannig að hreyfiklippur í GLB-skránni eiga sér stað í FBX-skránni. Athugaðu hverja klippu í hreyfiforskoðun leikjavélarinnar eftir innflutning, sérstaklega ef GLB-skráin hafði fleiri en eina, því sumir innflytjendur skipta þeim upp eða endurnefna þær.

Af hverju líta efnin grá eða plastkennd út í Unity eftir umbreytingu?

glTF-efni nota málm- og grófleikagildi, oft pökkuð í eina áferð, en FBX-efni eru hönnuð út frá diffuse og specular. Grunnlitur og normal-kort skila sér yfirleitt; málm og grófleika gæti þurft að tengja aftur í efnisritli leikjavélarinnar.

Þarf ég að umbreyta GLB í FBX fyrir Blender?

Ekki til að opna hana. Blender hefur verið með glTF 2.0 innflytjanda frá útgáfu 2.80, svo File › Import › glTF 2.0 les GLB-skrá beint. Umbreyttu aðeins ef næsta tól í vinnuferlinu býst við FBX.

Á ég að velja tvíundar- eða ASCII-FBX?

Binary. Hún er minni, hleðst hraðar og er það sem Unity, Unreal og Maya búast við. FBX-innflytjandi Blender les alls ekki ASCII FBX. Veldu ASCII aðeins fyrir skriftu eða samanburðartól sem þarf að lesa skrána sem texta.

Af hverju er FBX-líkanið 100 sinnum of stórt eða of lítið í Unreal?

glTF notar metra, Unreal sentímetra og FBX ber með sér einingarkvarða sem hver innflytjandi túlkar. Ef stærðin er röng um stuðulinn 100, stilltu samræmdan kvarða við innflutning eða veldu Einingar líkans áður en þú umbreytir, og athugaðu síðan þekkt mál.