FBX - FBX

Technologia Autodesk FBX (.fbx)
Rozszerzenie nazwy pliku
.fbx
Rodzaj mediów internetowych aplikacja/strumień oktetu
Kod typu „FBX”
Opracowany przez Autodesk

FBX ( F ilm b o x ) jest zastrzeżony format pliku ( .fbx) opracowany przez Kaydara i własnością Autodesk od roku 2006. Jest on używany w celu zapewnienia interoperacyjności między aplikacjami do tworzenia treści cyfrowych. FBX jest również częścią Autodesk Gameware , serii oprogramowania pośredniczącego do gier wideo .

Historia

FBX powstał jako zastępczy format plików dla kanadyjskiej firmy Kaydara 's Filmbox , oprogramowania do nagrywania danych z urządzeń do przechwytywania ruchu . Przed 1996 rokiem Filmbox 1.0 używał formatu plików o nazwie FLM. Format obsługuje tylko dane ruchu, preferencje użytkownika i listę urządzeń używanych do przechwytywania danych ruchu. Te dane były serializowaną wersją bibliotek (zrzut binarny), zawierającą dane pamięci do odczytu/zapisu. Ta metoda przechowywania danych nie działała dobrze z różnymi wersjami Filmbox. Pojawiło się również żądanie ze strony wczesnych użytkowników Filmbox, aby zaimplementować postać docelową w scenie z danymi przechwytywania ruchu, aby umożliwić wizualizację danych w widoku 3D ze znacznikami wyświetlania.

W 1996 roku Kaydara wydała nowy natywny format plików z Filmbox 1.5 o nazwie FBX, który wykorzystywał model obiektowy , pozwalający na przechowywanie ruchu wraz z danymi 2D, 3D, audio i wideo. Format otrzymał szersze wsparcie ze strony innych pakietów oprogramowania 3D, takich jak Cinema 4D , SoftImage 3D , PowerAnimator , LightWave 3D , 3D Studio MAX i TurboCAD .

Filmbox został przemianowany na MotionBuilder w 2002 roku wraz z wydaniem wersji 4.0. W 2003 roku Kaydara uruchomiła FBX dla przeglądarki Apple QuickTime Viewer. Alias ogłosił zamiar przejęcia Kaydary 8 sierpnia 2004 r., osiągając porozumienie we wrześniu. Software Development Kit został opracowany w 2005 roku w celu ujednolicenia modelu obiektowego i umożliwić innym programistom zapewnienie wtyczek własnych. Alias ​​został przejęty przez Autodesk 10 stycznia 2006 r. Później w 2006 r. do FBX dodano obsługę właściwości.

Ograniczenia

Autodesk dostarcza C++ FBX SDK, który może odczytywać, zapisywać i konwertować do/z plików FBX.

Format pliku FBX jest zastrzeżony; jednak opis formatu jest ujawniony w FBX Extensions SDK, który dostarcza pliki nagłówkowe dla czytników i autorów FBX.

Istnieją dwa powiązania FBX SDK dla C++ i Pythona dostarczone przez Autodesk. Blender zawiera skrypt importu i eksportu Pythona dla FBX, napisany bez użycia FBX SDK, a The OpenEnded Group 's Field zawiera opartą na Javie bibliotekę do ładowania i wyodrębniania części z pliku FBX. Silnik gry Godot ma importer FBX bez użycia FBX SDK.

Format pliku

FBX może być reprezentowana na dysku jako dane binarne lub ASCII; jego SDK obsługuje zarówno czytanie, jak i zapisywanie.

Chociaż żaden z formatów nie jest udokumentowany, format ASCII jest dokumentem o strukturze drzewa z wyraźnie nazwanymi identyfikatorami. W przypadku formatu pliku binarnego FBX Fundacja Blender opublikowała nieoficjalną specyfikację, a także nieoficjalną specyfikację wyższego poziomu (prace w toku) określającą, jak rzeczywiste dane są układane w FBX (niezależnie od ASCII lub formatu binarnego).

Zewnętrzne linki

Zobacz też

Bibliografia