Problems with FBX export converted to Collada

Problems with FBX export converted to Collada

I used the 2009 FBXConverter and I'm having problems with the resulting Collada with Cheetah3D 4.6.2, however, I did not have the problem with Cheetah3D 4.4.

In comparing the Collada output I found a major difference, here is a sample from 4.4

<polygons material="pelvisMat_ncl1_1" count="280">
<input semantic="VERTEX" offset="0" source="#pelvis-lib-Vertex"/>
<input semantic="NORMAL" offset="1" source="#pelvis-lib-Normal0"/>
<input semantic="TEXCOORD" offset="2" set="0" source="#pelvis-lib-UV0"/>
<p>184 0 0 179 1 1 58 2 2</p>
<p>58 3 3 179 4 4 55 5 5</p>
<p>58 6 6 55 7 7 57 8 8</p>
<p>57 9 9 55 10 10 56 11 11</p>
<p>57 12 12 56 13 13 172 14 14</p>
<p>172 15 15 56 16 16 171 17 17</p>
<p>172 18 18 171 19 19 59 20 20</p>

But now this is the 4.6.2 output:

<polygons material="pelvisMat_ncl1_1" count="280">
<input semantic="VERTEX" offset="0" source="#pelvis-lib-Vertex"/>
<input semantic="NORMAL" offset="1" source="#pelvis-lib-Normal0"/>
<input semantic="TEXCOORD" offset="2" set="0" source="#pelvis-lib-UV0"/>
<p>184 0 -1073745056 179 1 -1073745056 58 2 -1073745056</p>
<p>58 3 -1073745056 179 4 -1073745056 55 5 -1073745056</p>
<p>58 6 -1073745056 55 7 -1073745056 57 8 -1073745056</p>
<p>57 9 -1073745056 55 10 -1073745056 56 11 -1073745056</p>
<p>57 12 -1073745056 56 13 -1073745056 172 14 -1073745056</p>
<p>172 15 -1073745056 56 16 -1073745056 171 17 -1073745056</p>
<p>172 18 -1073745056 171 19 -1073745056 59 20 -1073745056</p>

Is this a bug?
 
Hi,
the Collada exporter of the FBX SDK is quite buggy. That's why I've never enabled it in Cheetah3D.

Are the UV coords of you fbx file correctly imported into Cheetah3D?

Bye,
Martin
 
Yes, it imported fine.

As shown, Cheetah3D 4.4's fbx was correctly converted to collada by FBXConverter, but the latest version 4.6.2 is having problems. Instead of the correct number, -1073745056 is being inserted.
 
Hi,
sorry for the late reply. I indeed made some changes in Cheetah3D 4.6.2 to improve the compatibility with the 2009 FBX SDK. 4.6.2 FBX files now import correctly also in the 2009 FBX SDK.

Although the FBX SDK imports the Cheetah3D FBX files correctly the Collada exporter messes them up. But the Collada support in the FBX SDK is a big problem since years and things are improving just slowly.:frown:

As I said until now I considered the FBX SDK Collada support as to buggy to enable it in Cheetah3D. Although it would just take a few lines of code.

That's why I started work to write my own Collada exporter. See also:

http://cheetah3d.de/forum/showthread.php?t=2434&page=2

Bye,
Martin
 
Thanks for the info. Look forward to your Collada exporter. In the meantime, I'll stick with Cheetah3D 4.4, since it works for me.
 
Back
Top