Bones in XSI are simply vectors, listed in SI_FCurve sections.
Bones seems to be exporting incorrectly.
i.e. we have two bones A and B 100 pt each, connected in [0,0,0].
it seems transformations are not correct.
export gives us relative positions, but we need absolute positions.
At[0,-100,0], Bt[0,100,0]
it must be
At[0,-100,0], Bt[0,0,0] (as it starting from [0,0,0])
also angles are wrong
How to fix it? I have the source. What section of code? I tried to fix, but can't get correct animation ( in viewer).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Is it possible to keep IK setup when exporting to XSI?
Thanks!
the IK solvers in MAX and XSI are very different.
So IK animation made in MAX then brought to XSI will look totally different.
Bones in XSI are simply vectors, listed in SI_FCurve sections.
Bones seems to be exporting incorrectly.
i.e. we have two bones A and B 100 pt each, connected in [0,0,0].
it seems transformations are not correct.
export gives us relative positions, but we need absolute positions.
At[0,-100,0], Bt[0,100,0]
it must be
At[0,-100,0], Bt[0,0,0] (as it starting from [0,0,0])
also angles are wrong
How to fix it? I have the source. What section of code? I tried to fix, but can't get correct animation ( in viewer).