UltKit

FBX na OBJ-omskakelaar

Haal die maas, UV-kaarte en teksture uit 'n FBX en stoor dit as 'n eenvoudige OBJ wat byna elke 3D-program, snyprogram en aanlyn kyker kan oopmaak. Geraamtes en animasie bly agter; die vorm en sy voorkoms gaan saam.

3D-modelomskakelaar

of los STL, OBJ, MTL …-lêers hier ·

Maks. 95 MB per lêer· Tot 20 lêers· Uitgevee na 30 minute

Uitvoer

Lêers word op ons bedieners verwerk en na 30 minute uitgevee.

Hoe om hierdie nutsding te gebruik

  1. 1

    Laai die FBX op

    Binêre of ASCII FBX, tot 20 lêers en 95 MB elk. As die teksture in 'n aparte vouer is, sit die FBX en sy teksture in een ZIP en laai dit op.

  2. 2

    Behou die materiale

    Behou teksture en materiale is aan, so die OBJ kry 'n .mtl-lêer en die tekstuurbeelde waarna dit verwys. Stel Op-as onder Gevorderde instellings as die model in die teikenprogram anders moet staan.

  3. 3

    Skakel om na OBJ

    Druk Skakel om na OBJ en laai af. Hou die .obj-, .mtl- en beeldlêers saam in een vouer sodat die materiale laai.

Hoekom 'n FBX-lêer na OBJ omskakel

FBX is die formaat waarin speletjie-enjins en animasiepakkette handel dryf, en dis juis hoekom dit elders ongemaklik is. Dit is eiendomsreg: Autodesk publiseer 'n SDK maar nie 'n volledige spesifikasie nie, so oopbrongereedskap implementeer dit deur truidingenieurswese en ondersteun net sekere weergawes. Dit kom in binêre en ASCII-weergawes voor en het baie kere van weergawenommer verander. Snyers, beeldhouergereedskap, aanlynkykers en ouer CAD-programme slaan dit dikwels heeltemal oor.

OBJ is die teenoorgestelde: 'n teksformaat van Wavefront Technologies wat sedert die 1990's amper nie verander het nie. Enige program wat 3D-modelle invoer, lees dit, en jy kan een in 'n teksredigeerder oopmaak om die hoekpunte te sien. Die ruil is dat dit 'n bevrore vorm beskryf. Dit maak dit die regte teiken om 'n karakter te druk, oor 'n speletjiebate in ZBrush te beeldhou of 'n model in 'n kyker te plaas, en die verkeerde een vir enigiets wat moet beweeg. As die model na 'n blaaier of 'n AR-kyker op pad is, pak OBJ na GLB die omgeskakelde maas en sy teksture in een lêer.

Wat bly behoue ná die omskakeling van FBX na OBJ

Tipiese FBX-inhoud en waar dit in die OBJ beland
FBX-inhoudIn die OBJNota
Mase en voorwerpnameBehouGeskryf as benoemde voorwerpe in een lêer
UV-koördinate en normaleBehouHarde en sagte rande lyk dieselfde
Diffuse-, normaal- en bulttekstureBehouDaarna verwys in die .mtl-lêer
Metaal- en growwigheidskaarteGedeeltelikMTL het geen standaardgleuf nie; programme verskil
Skelet en velgewigteWeggelaatMaas word in sy rushouding geskryf
Animasiesnitte en vormsleutelsWeggelaatOBJ het geen tydas nie
Kameras en ligteWeggelaatNie deel van die OBJ-formaat nie
ToneeleenhedeToegepasOBJ stoor net getalle, geen eenheid nie

FBX

Filmbox (FBX)

FBX is 'n 3D-formaat wat deur Kaydara vir sy Filmbox-sagteware geskep is en sedert 2006 aan Autodesk behoort. Dit stoor maaswerke, materiale, teksture, skelette, velbinding, kameras, ligte en animasie in een lêer. Dit is die standaard uitruilformaat vir speletjiebates in Unity, Unreal Engine, Maya, 3ds Max en Blender. Die formaat is eiendomsregtelik, en gedrag kan tussen uitvoerders en SDK-weergawes verskil.

Kompressie
–
Deursigtigheid
–
Animasie
Ja
Bekendgestel
Kaydara (now Autodesk)
FBX-omskakelaar

OBJ

Wavefront OBJ

OBJ is 'n 3D-meetkundeformaat wat deur Wavefront Technologies ontwikkel is. Dit is 'n platteteks-lêer wat hoekpunte, tekstuurkoördinate, normale en vlakke lys, met materiale en teksture in 'n aparte .mtl-lêer. Byna elke 3D-modelleringsprogram, speelenjin en 3D-druknutsmiddel kan dit invoer. OBJ ondersteun nie animasie, rigging of toneelhiërargieë nie, en teksture raak weg as die MTL- en beeldlêers nie bymekaar gehou word nie.

Kompressie
–
Deursigtigheid
–
Animasie
Nee
Bekendgestel
Wavefront Technologies
OBJ-omskakelaar

Mense skakel FBX om na OBJ wanneer 'n gereedskap nie Autodesk se formaat kan lees nie, wanneer 'n ou of ASCII FBX nie wil invoer nie, of wanneer net die statiese maas nodig is vir drukwerk, beeldhouwerk of 'n eenvoudige kyker.

FBX-weergawes en hoekom ou lêers nie invoer nie

  1. 1990's

    Filmbox deur Kaydara

    FBX begin as die lêerformaat van Kaydara se Filmbox-bewegingsvasleggingsagteware, later herdoop na MotionBuilder.

  2. 2004

    Alias koop Kaydara

    Die formaat skuif na die maker van Maya en word 'n algemene brug tussen animasiepakkette.

  3. 2006

    Autodesk koop Alias

    FBX word 'n Autodesk-formaat, gebruik deur Maya, 3ds Max, MotionBuilder en later Unity en Unreal.

  4. 2010's

    FBX 7 binêr

    Weergawe 7-lêers word die norm. Blender se invoerder lees binêre 7.1 en nuwer, daarom misluk ouer en ASCII-lêers daar.

Vrae oor FBX na OBJ

Wat gebeur met die animasie in my FBX?

OBJ kan nie bene, velgewigte of sleutelrame stoor nie, so die resultaat is 'n statiese maas. Karakters kom in hul rushouding uit, gewoonlik 'n T-houding of A-houding. As jy die animasie in 'n ander formaat as FBX nodig het, skakel eerder om na GLB, wat skelette en snitte behou.

Hoekom wil Blender my FBX glad nie invoer nie?

Blender se ingeboude invoerder lees binêre FBX vanaf weergawe 7.1 en verwerp ASCII FBX en ouer weergawes. Lêers uit baie ou Maya- of 3ds Max-weergawes loop dikwels hierteen vas. Omskakeling na OBJ kry die geometrie in elk geval in.

Hoekom ontbreek my teksture ná die omskakeling van FBX na OBJ?

Óf die FBX het nie sy teksture ingebed nie en hulle is nie saam opgelaai nie, óf die .mtl- en beeldlêers is ná aflaai van die .obj geskei. Laai die FBX saam met sy tekstuurvouer in 'n ZIP op, en hou al die uitvoerlêers in een vouer.

Bly PBR-materiale behoue ná die omskakeling?

Net gedeeltelik. Die MTL-formaat is ontwerp vir diffuse-, spekulêre- en bultkaarte, so basiskleur- en normaalkaarte word betroubaar oorgedra, terwyl metaal- en growwigheidskaarte moontlik weggelaat of geïgnoreer word deur die program wat die OBJ oopmaak. Vir volle PBR is glTF die beter teiken.

Kan ek 'n Mixamo-karakter na OBJ omskakel vir 3D-drukwerk?

Ja, solank jy net die houding nodig het. Laai die karakter van Mixamo af in die houding wat jy wil hê, skakel dit hier om en gebruik dan OBJ na STL, of skakel direk om na STL. Verwag om dun dele soos vingers te verdik voor jy druk.