WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
FBX
Расширение .fbx[1]
MIME-тип application/octet-stream[2]
Разработчик Autodesk
Тип формата формат файла

FBX (Filmbox) — технология и формат файлов разработан Kaydara, в настоящее время принадлежит и продолжает разрабатываться компанией Autodesk. Используется для обеспечения совместимости различных программ трехмерной графики.

FBX — проприетарный недокументированный формат.

История

FBX возник как замена формата FilmBox, программного обеспечения базирующейся в Монреале компании Kaydara (компания основана в 1993 году). FilmBox был разработан для захвата данных о движении объекта с регистрирующих движение устройств. До 1996 года форматом использовалось расширение (.FLM). Этот формат поддерживал только данные о движении, пользовательские параметры и список использованных для этого устройств. Эти данные были сериализованной версией библиотеки (двоичный дамп), содержащий память данных для чтения/записи. Потому как данные были записаны в данном формате, возникали проблемы в конечном счёте из-за поддержки устаревших файлов с предстоящими релизами FilmBox. Параллельно с этой проблемой возник вопрос, где требовалось пользователями от FilmBox для Kaydara реализация целевого характера в сцене с данными захвата движения, с учетом возможности визуализации данных в 3D-виде с отображением маркеров. Для того чтобы выполнить данную просьбу, у Kaydara было достаточно причин, чтобы развить и изменить исходный формат файла FilmBox.

Чтобы отделить себя от расширения имени файла FLM, Kaydara приняла решение использовать расширение файла «FBX» (сокращение от названия продукта FilmBox). FBX родился в 1996 году, с выходом FilmBox 1.5. Этот новый формат файла имел объектно-ориентированную модель, позволяющую хранение данных передвижения объекта, а также 2D и 3D данных, и поддерживал аудио и видео данные. Поддержка других программных пакетов началось с SoftImage 3D, Alias | Wavefront PowerAnimator, NewTek LightWave, Kinetix 3D Studio MAX и игрового движка Unity.

Filmbox был переименован в MotionBuilder с выпуском версии 4.0 в 2002 году. В 2003 году формат (.fbx) был добавлен в продукт компании Apple QuickTime Viewer. Компания Alias объявила о намерении приобрести Kaydara 8 августа 2004 года, и достигли соглашения в сентябре того же года. SDK был разработан в 2005 году для стандартизации формата и позволил другим разработчикам создавать свои плагины. 10 января 2006 года Alias был приобретён компанией Autodesk. Позже в том же году была добавлена поддержка свойств формата FBX.

Ограничения

Компания Autodesk предоставляет C++ FBX SDK, с помощью которого можно считывать, записывать и конвертировать FBX файлы.

Формат FBX является собственностью компании, однако FBX Extensions SDK обеспечивает файл правами, которые позволяют читать и изменять его пользователю.

На данный момент существует две версии FBX SDK от Autodesk: для C++ и для Python. Blender имеет дополнение для импорта и экспорта FBX, написанное без использования FBX SDK. Также существует Java библиотека для загрузки и распаковки содержимого FBX файлов, разработанная OpenEndedGroup’s Field[3].

В состав FBX SDK входят настольные приложения, которые плохо поддерживаются для работы на сервере. В частности отсутствует возможность потоковой передачи данных. Но даже с этими недостатками FBX является популярным форматом из-за поддержки импорта/экспорта для 3D контента основанного на web, к примеру созданного с помощью инструмента такого как Clara.io

Формат файла

FBX может хранится на диске в виде бинарных или ASCII данных, FBX SDK поддерживает оба формата.

Оба формата не задокументированы, однако формат ASCII имеет древовидную структуру с чёткими обозначениями идентификаторов.

В то время как бинарный формат не задокументирован, есть неофициальная спецификация представленная Blender Foundation.

Существует также высокий уровень неофициальных спецификаций(в разработке), о том, как данные представлены в FBX (зависит от ASCII или двоичный формат), также опубликованные Blender Foundation.

См. также

Ссылки

Примечания

  1. What is Autodesk FBX technologyAutodesk.
  2. https://datatypes.net/open-fbx-files
  3. LoadingFBXFiles (Field). OpenEndedGroup. 2009-12-26. Archived from the original on 2009-10-29. Retrieved 2009-12-26. "Field's comes with a Java-based library for loading, and hacking the interesting parts out of, FBX files." (29 октября 2009). Проверено 9 июля 2018.

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии