I am creating my models using 3ds Max, exporting them as FBX models, and I seem to be having 2 issues.
1. Since 3dsMax uses right-handed coordinate system with the Z-axis up, and XNA uses right-handed coordinate system with the Y-axis up, I exported the model, setting the Up Axis (in the export window) to Y-up. This does not make a difference when displaying the model in my game, and it seems to keep the Z-axis as up. I can think of a quick fix to just rotate all the objects that I export 90 degrees (into the correct position), but I don't think it seems more like a hack than a solution.
2. In addition to the problem above where my model is rotated incorrectly, the normals seem to be facing in the wrong direction. When I apply the modifier Normal to the model (inside of 3ds Max), and I flip the normals, the object draws properly in the game. Once again, this seems more like a hack.
Is it possible that the export changes coordinate system from right-handed to left-handed, causing issue #2 to occur?
Any help is appreciated. Also, if this post is not in the correct place, please let me know and I'll move it to the proper forum.