FBX

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 2 ianuarie 2022; verificările necesită 2 modificări .
FBX
Extensie .fbx[unu]
tip MIME aplicație/flux-octet [2]
Dezvoltator Autodesk
Tip de format tipul fisierului

FBX ( F ilm b o x ) este o tehnologie și un format de fișier dezvoltat de Kaydara , deținut în prezent și dezvoltat în continuare de Autodesk . Folosit pentru a asigura compatibilitatea între diferite programe de grafică 3D .

FBX este un format proprietar nedocumentat.

Istorie

FBX a apărut ca înlocuitor pentru formatul FilmBox, un pachet software de la Kaydara, cu sediul în Montreal (fondat în 1993 ). FilmBox a fost conceput pentru a capta date despre mișcarea obiectelor de la dispozitivele de înregistrare a mișcării. Până în 1996, formatul folosea extensia ( .FLM. Acest format a acceptat numai date de trafic, parametri de utilizator și o listă de dispozitive utilizate pentru aceasta. Aceste date au fost o versiune serializată a bibliotecii (dump binar) care conținea memorie de date de citire/scriere. Deoarece datele au fost scrise în acest format, au existat probleme în cele din urmă din cauza suportului pentru fișierele moștenite cu viitoarele lansări FilmBox. Paralel cu această problemă, a apărut o întrebare în care utilizatorii au cerut FilmBox pentru Kaydara să implementeze un personaj țintă într-o scenă cu date de captare a mișcării, având în vedere capacitatea de a reda datele într-o vizualizare 3D cu markeri afișați. Pentru a se conforma acestei solicitări, Kaydara a avut suficiente motive să dezvolte și să schimbe formatul original de fișier FilmBox.

Pentru a se separa de extensia numelui de fișier FLM, Kaydara a ales să folosească extensia de fișier „FBX” (prescurtare pentru numele produsului FilmBox). FBX s-a născut în 1996 odată cu lansarea FilmBox 1.5. Acest nou format de fișier avea un model orientat pe obiecte, permițând stocarea datelor de mișcare a obiectelor, precum și a datelor 2D și 3D și a datelor audio și video acceptate. Suport pentru alte pachete software începute cu SoftImage 3D, Alias ​​​​| Wavefront PowerAnimator, NewTek LightWave, Kinetix 3D Studio MAX și motor de joc Unity.

Filmbox a fost redenumit în MotionBuilder odată cu lansarea versiunii 4.0 în 2002. În 2003, formatul (.fbx) a fost adăugat produsului Apple QuickTime Viewer . Alias ​​și-a anunțat intenția de a achiziționa Kaydara pe 8 august 2004 și a ajuns la un acord în septembrie acelui an . SDK -ul a fost dezvoltat în 2005 pentru a standardiza formatul și pentru a permite altor dezvoltatori să-și creeze propriile pluginuri. Pe 10 ianuarie 2006, Alias ​​a fost achiziționat de Autodesk. Mai târziu în acel an, a fost adăugat suport pentru proprietățile formatului FBX.

Restricții

Autodesk oferă un SDK C++ FBX cu care puteți citi, scrie și converti fișiere FBX.

Formatul FBX este proprietar, dar SDK-ul FBX Extensions oferă fișierului permisiuni care permit utilizatorului să-l citească și să-l modifice.

În prezent, există două versiuni ale SDK-ului FBX de la Autodesk: una pentru C++ și una pentru Python. Blender are un add-on pentru importul și exportul FBX scris fără a utiliza SDK-ul FBX. Există și o bibliotecă Java pentru încărcarea și despachetarea conținutului fișierelor FBX, dezvoltată de OpenEndedGroup's Field [3] .

SDK-ul FBX include aplicații desktop care nu sunt bine acceptate pentru a rula pe un server. În special, nu există nicio posibilitate de streaming de date. Dar chiar și cu aceste deficiențe, FBX este un format popular datorită suportului său de import/export pentru conținut 3D bazat pe web, cum ar fi cele create cu un instrument precum Clara.io

Format de fișier

FBX poate fi stocat pe disc ca date binare sau ASCII , FBX SDK acceptă ambele formate.

Ambele formate sunt nedocumentate, dar formatul ASCII are o structură arborescentă cu identificatori clari.

Deși formatul binar nu este documentat, există o specificație neoficială furnizată de Fundația Blender.

Există, de asemenea, un nivel înalt de specificații neoficiale (în dezvoltare) despre modul în care datele sunt reprezentate în FBX (depinde de formatul ASCII sau binar), publicat și de Fundația Blender.

Vezi și

Link -uri

Note

  1. Ce este tehnologia Autodesk FBX - Autodesk .
  2. https://datatypes.net/open-fbx-files
  3. LoadingFBXFiles (Field) (downlink) . OpenEndedGroup. 26-12-2009. Arhivat din original pe 29.10.2009. Consultat 2009-12-26. „Field’s vine cu o bibliotecă bazată pe Java pentru încărcarea și piratarea părților interesante din fișierele FBX.” (29 octombrie 2009). Consultat la 9 iulie 2018. Arhivat din original la 29 octombrie 2009.