Disabling Axis Rotations of oFusion exporter?

Jules Robichaud Gagnon

07-03-2007 17:09:09

If i am right, oFusion exporter rotates everything counterclockwise of 90 degrees around 3DS' X axis when exporting to match 3DS' Z up axis to Ogre's Y up axis.

It causes us problem since we are also using AGEIA's PhysX exporter and this plugin uses directly the Axis of 3DS. We currently have to rotate everything in the physX import because of this rotation of oFusion Plugin.

It would be useful for us to work directly with the good axis in 3DS in all the pipeline so everything would face correctly with the identity rotation. This would avoid us to do conversions and transformations.

Is there a way to disable that oFusion rotation so we can work directly with the 3DS Axis?

Lioric

09-03-2007 22:42:32

Is not a rotation per se, but an axis system translation to produce correct resource for the Ogre engine

Search this forums for details about the axis system

There is not support for changing the produced coord system, as this feature was not asked by many users, and because is not only used for the mesh geometry but for any other part of the exporter (bones, particle systems, vertex animations, morph, pose)

Probably is better if you add an automated method to your application when loading the scenes to provide your phy system with the results you need