FBX - FBX

Autodesk FBX Teknolojisi (.fbx)
Dosya adı uzantısı
.fbx
Tür kodu'FBX'
Tarafından geliştirilmişAutodesk

FBX (FilmbÖx) tescilli bir dosya formatıdır (.fbx) Kaydara tarafından geliştirilmiştir ve sahibi Autodesk 2006 yılından beri. Dijital içerik oluşturma uygulamaları arasında birlikte çalışabilirliği sağlamak için kullanılmaktadır. FBX ayrıca Autodesk Oyun Yazılımı, bir dizi video oyunu ara yazılım.

Tarih

FBX bir yedek olarak ortaya çıktı dosya formatı Kanadalı şirket için Kaydara 's Film kutusu veri kaydetmek için bir yazılım hareket yakalama cihazlar. 1996'dan önce Filmbox 1.0, FLM adlı bir dosya formatı kullanıyordu. Biçim yalnızca hareket verilerini, kullanıcı tercihlerini ve hareket verilerinin yakalanmasında kullanılan cihazların bir listesini destekledi. Bu veriler bir serileştirilmiş okuma / yazma bellek verilerini içeren kitaplıkların sürümü (ikili döküm). Bu veri saklama yöntemi, Filmbox'ın farklı sürümlerinde pek işe yaramadı. Ayrıca, Filmbox'ı ilk benimseyenlerden, verilerin görüntü işaretçileriyle 3B görünümde görselleştirilmesini sağlamak için hareket yakalama verileriyle bir sahnede bir hedef karakter uygulama talebi de vardı.

1996 yılında Kaydara, Filmbox 1.5 ile FBX adlı yeni bir yerel dosya formatı yayınladı. nesne tabanlı modeli, 2D, 3D, ses ve video verileriyle birlikte hareketin depolanmasına izin verir. Format, diğer 3B yazılım paketlerinden daha geniş destek gördü. Cinema 4D, SoftImage 3D, PowerAnimator, LightWave 3D, 3D Studio MAX ve TurboCAD.

Filmbox, 2002 yılında 4.0 sürümünün piyasaya sürülmesiyle MotionBuilder olarak yeniden adlandırıldı. 2003 yılında Kaydara, Apple için FBX'i başlattı Hızlı zaman Görüntüleyici. Alias Kaydara'yı 8 Ağustos 2004'te satın alma niyetini açıkladı ve Eylül ayında bir anlaşmaya vardı. Bir Yazılım geliştirme kiti 2005 yılında nesne modelini standartlaştırmak ve diğer yazılım geliştiricilerin kendi eklentilerini sağlamalarına izin vermek için geliştirilmiştir. Alias, tarafından satın alındı Autodesk 10 Ocak 2006'da. 2006'da daha sonra FBX'e mülkler için destek eklendi.

Sınırlamalar

Autodesk, FBX dosyalarını okuyabilen, yazabilen ve FBX dosyalarını / dosyalarından dönüştürebilen bir C ++ FBX SDK sağlar.

FBX dosya biçimi tescillidir; ancak, format açıklaması FBX okuyucuları ve yazarları için başlık dosyaları sağlayan FBX Extensions SDK'da gösterilir.

İçin iki FBX SDK bağlantısı vardır C ++ ve Python Autodesk tarafından sağlanır. Blender FBX SDK kullanılmadan yazılan, FBX için bir Python içe ve dışa aktarma komut dosyası içerir[1] ve OpenEnded Group Alanı şunları içerir: Java FBX dosyasından parçaları yüklemek ve çıkarmak için tabanlı kitaplık.[2] Godot oyun motorunun FBX SDK kullanmadan bir FBX içe aktarıcısı vardır. [3]

Dosya formatı

FBX, disk üzerinde ikili veya ASCII veri olarak temsil edilebilir; SDK hem okumayı hem de yazmayı destekler.

Biçimlerin hiçbiri belgelenmemekle birlikte, ASCII biçimi, açıkça adlandırılmış tanımlayıcılara sahip ağaç yapılı bir belgedir. FBX ikili dosya biçimi için, Blender Vakfı FBX'te gerçek verilerin (ASCII veya ikili formattan bağımsız olarak) nasıl yerleştirildiğine dair resmi olmayan bir spesifikasyon ve daha yüksek düzeyde resmi olmayan bir spesifikasyon (devam eden çalışma) yayınladı.

Dış bağlantılar

Ayrıca bakınız

Referanslar

  1. ^ Coumans, Erwin (2009-12-26). "FBX". Blender Vakfı. Arşivlenen orijinal 2009-07-22 tarihinde. Alındı 2009-12-26. Seçilen nesneleri Autodesks .FBX dosya formatına aktarın.
  2. ^ Coumans, Erwin (2009-12-26). "FBX dosyalarını yükleme". OpenEndedGroup. Arşivlenen orijinal 2009-10-29 tarihinde. Alındı 2009-12-26. Field's, FBX dosyalarının ilginç kısımlarını yüklemek ve kesmek için Java tabanlı bir kitaplıkla birlikte gelir.
  3. ^ MacPherson Gordon (2020-10-30). "FBX ithalatçısı yeniden yazma". Godot. Alındı 2020-11-01. Bu, ithalatçının tamamen yeniden yazılmasıdır. Daha deterministik davranış verecektir. FBX SDK'nın yükünü ortadan kaldırmak için bu ithalatçının geliştirilmesine 1 yıldan fazla zaman geçti.