fbx2egg

I’ve got an animation working… if it’s an animation with 2 bones and only one of the bones move (provided it’s the first bone in the hierarchy)

The good news is that i think I know what to do to fix it. But right now my brain is fried.

I’m trying to get the fps from the fbx and I’m kind of stunned by it.
The fbx has a ‘KeyTime’ entry and as I understand it, it’s the time between keyframes (in tens of picoseconds?), the number increases by 1539538600 for each frame. This value looks to be fixed (or the exporter I use is bugged) and is the same for 24fps, 30fps, or 60fps.
I can’t figure out what 1539538600 is meant to represent
60 fps = 1 frame per 16.6666667 milliseconds
30 fps = 1 frame per 33.33333333 milliseconds
24 fps = 1 frame per 41.66666667 milliseconds
if 1539538600 should represent 15.39538600 milliseconds then the fps would be ~65 fps (15.384615385 ms).
When played at 30fps the animation looks ‘about right’ (as in the modeling package, but played side by side they misalign after a few loops).