Collada'yı kullanmanızı önereyim .
DCC araçları tarafından yaygın olarak desteklenir ve iyi standardize edilmiştir. İskelet animasyonlarını destekliyor ve .. şey, gölgelendiriciler ve fizik dahil hemen hemen her şeyi yapıyor - bunlar sizin için alakalı olmayacak.
MDL veya MD2 formatlarında olduğu gibi vertex tabanlı animasyonlar geçmişte kalmıştır. Günümüzde, çoğu animasyon iskelet animasyonlarıdır (yani, düzgün şekilde yerleştirilmiş karakterler varsa düşünün) ve içerik oluşturma araçları onlar için optimize edilmiştir.
Blender’ın çalışan bir Collada ihracatçısı vardır, ancak her zaman olduğu gibi Blender’dan malzeme ihracı can sıkıcı olabilir. Alternatif ihracatçılar ya da dosya formatları denemeniz ya da bir sorunla karşılaşırsanız komut dosyalarını elle kesmeniz gerekebilir.
Collada'yı yüklemek için, FCollada veya ColladaDOM gibi kütüphaneler kullanın (Kendi başınıza ayırmaya çalışmayın, Collada gerçekten şişman bir XML canavarıdır ...). Collada (ve bahsettiğiniz diğer tüm biçimler dahil) ~ 25 dosya biçimini yükleyen Open Asset Import Library de var . Özellikle oyun geliştiricileri hedeflediğinden ve gerçek zamanlı görüntü oluşturma için uygun bir formatta çıktı sağladığından mükemmel bir seçim olacaktır. Ama dürüst olmak gerekirse: Ben onun ortak yazarlarından biriyim, bu yüzden muhtemelen biraz önyargılıyım.
Son fakat en az değil : Varlıklarınızı almak için kullandığınız dosya formatı, motorunuzun yeteneklerini ve kullandığı teknikleri tanımlamamalıdır - tam tersi olmalıdır. Animasyonlarınızın süper yumuşak olup olmadığı, içe aktarma formatının bir sorusu değil, kafesleri canlandırmak için hangi tekniği kullandığınız ve ilk etapta ne kadar iyi modellendikleriyle ilgili. İçe aktarma biçimi, verilerinizi Blender'dan oyununuza getirmenize yardımcı olacaktır.