FBX dosyalarını Panda3D'ye aktarabilmek için FBX dosyalarını yüklemek ve Collada dosyaları olarak kaydetmek için FBX SDK'yı (2011.3.1) kullanmaya çalıştım. Maalesef sonuçta elde edilen Collada dosyaları, aralarında çeşitli nedenlerle kullanılamaz:
- Maya'ya özgü ekstra bir teknik var
diffüz
<diffuse>
<texture texture="Map__2-image" texcoord="CHANNEL0">
<extra>
<technique profile="MAYA">
<wrapU sid="wrapU0">TRUE</wrapU>
<wrapV sid="wrapV0">TRUE</wrapV>
<blend_mode>ADD</blend_mode>
</technique>
</extra>
</texture>
</diffuse>
Dosyada başka herhangi bir yere başvurulmayan bir texcoord kanal adı atar (önceki kod örneğinde, hiçbir geometri "CHANNEL0" kullanmaz ...)
Her çokgen iki kez ihraç edilir, ilk kez temel bir malzeme ile (sadece dağınık renk, aynasal renk, vb.)
Her neyse, ortaya çıkan Collada dosyası OpenCOLLADA veya Panda3D'nin "dae2egg" ile doğru bir şekilde açılamaz.
Herkes nasıl "düzeltmek" ve OpenCOLLADA gibi yaygın ve saygın Collada ithalatçıları tarafından anlaşılabilir hale getirmek konusunda herhangi bir deneyime sahip?