Uh… ok. I’m having a very strange problem, probably because I don’t really understand how blender works… anyway.
I import an obj file. All’s well and good. I have my object in the center of the x y and z axes. Now, I want to rotate the object so that y is “up” instead of “forward”. I do this, then I export as an obj, and exit. However, when I import it again, it’s back in it’s old position! No matter what I do, I can’t seem to make the rotation permenant. There’s no way this is a bug… I’m just not doing something right…
If you mean you want the current forward faces to become the top faces then you can either rotate it then CTRL-A>“Apply size and rotation” or go into Edit Mode and rotate the whole mesh there. This doesn’t, however, make the actual Y-Axis point upwards, it just resets the axes such that the new rotation becomes the unrotated position - but Z will still be up.
If you really do mean that you want the object’s local Y-Axis to point upwards then you’d presumably need to key it there I guess or simply rotate it again when you import it somewhere else.
Now, see, when I rotate it, it registers as a rotation, and not a change to the actual model… I want to lock the rotation in, so that the vertices have new coordinates and such, not just a number for the rotation (which it doesn’t save)
Uh… yeah… well, I tried that. I tried it again to be sure. I made sure I was in object mode, rotated to the desired orientation. I pressed cntrl+a, then clicked on the option that popped up “Apply Scale and Rotation”, then to be sure, I deselected all, and did it again. However, when I export, it still does the same thing. It doesn’t change anything.
Sorry, my comment was regarding the -90 Rot-X and:
I want to lock the rotation in, so that the vertices have new coordinates and such, not just a number for the rotation (which it doesn’t save)
If Ctrl-A doesn’t set -90 back to 0 then there’s something wrong. If it does, and it still exports wrong try saving and reopening. Failing that Append it into a new file and try exporting from there, or modify thee export script.