And now it's even easier (this change is currently in CVS).
Those using the getTransformGroupTree simply have to pass the flag AseGeom.TGT_ROTATE90
. Everything is exactaly the same except that the TG you would usually get is rotated 90 degrees and added as a child of a new one which is returned.Aside:
Incidentally even if you don't want to use TransformGroupTrees you can still use that method. Add the returned TG to your scene but only transform the geometry (ie. not the groups). ie. for this tute: http://xith.org/tutes/GettingStarted/html/transformgroup_trees_with_t.html
you would use "BodyGeom" instead of "Body".
Of course don't use the TGT_GROUP_ONLY flag with this!
The reason I say this is that if your group relationships are defined somewhere else (for example in ODE) you don't want to use them in Xith3D. The pivots are still important however which is why the above methods works nicely
Those instructions will make there way into an Ase Loader / odejava GSG tutorial early next year.