the 1st image shows a coord system used (e.g.) by Irrlicht...
the 2nd image shows a coord system used (e.g.) by 3DSMax...
that's the reason why you have to rotate 3ds meshes around the X axis by -90° (in most cases) !!!
well, if you're using Irrlicht for the graphics (Y up) and your physics engine uses the other coord system (Z up) that shouldn't matter, as long as you use the same axis for up, left and forward...
e.g. you use Y in both engines for the up vector, then the physics world will be rotatet by 90° and also the gravity, but you will never see this because the graphics engine will show you this world correctly with Y as the visible up vector...
you understand what I mean ???
