All my (shamelessly stolen from a game) meshses are upside down and rotated 180 degrees. This leads me to belive that the meshes are in the right-handed coordinate system. DirectX uses the left-handed coordinate system.
I have been rotating my meshes during transformation as a quick fix but I'm not quite sure if I should continue doing so.
I guess all the animation sequences are also Right-handed.
Now, is there any point in converting all this data to the Left-handed system during load time, and if so, how could I do that (vertices, textures, animations, etc)?