That title isn’t very clear, so here’s a more detailed explanation of what I want to do. I’ll just talk about rotation, since that’s what I’m mostly interested.
Let’s say I create a 3D object such that the rotation is (0, 0, 0)–that’s a ‘front’ view of the object, and by restting the rotation to that value, I can always get back to the front view.
But now I decide that a different side of the object should really be the front view. But, for the simplicity of my script, I still want the front rotation to be (0,0,0). So after I rotate the object so the ‘new front side’ is facing the user, I have to ‘reset’ the object’s original transform, so that new rotation is now considered to be (0,0,0).
Is this possible?
Many thanks,
Ken