2
$\begingroup$

My object has been rotated randomly for some reason on all axis. When I import it into Unity the rotation still applies. How can I reset it so it's the right way up?

$\endgroup$
  • $\begingroup$ Depending on the case, you can reset rotation or apply rotation. See blender.stackexchange.com/questions/7298/… $\endgroup$ – Mr Zak Jul 8 '16 at 8:54
  • $\begingroup$ I tried doing this but there is no values to reset. It's like it forgot it was rotated at some point. $\endgroup$ – dave88 Jul 8 '16 at 8:59
  • $\begingroup$ Was the object rotated in Edit mode ? $\endgroup$ – Mr Zak Jul 8 '16 at 9:01
  • $\begingroup$ I think so, I had some trouble with the camera and for some reason the object ended up rotated badly. $\endgroup$ – dave88 Jul 8 '16 at 9:02
  • $\begingroup$ Also please clarify what the trouble did you have with camera. If it means that it is the camera rotated then it's a simple matter of resetting / cleaning that rotation and scene meshes have nothing to do with that. $\endgroup$ – Mr Zak Jul 8 '16 at 11:00
3
$\begingroup$

The rotation which was done in Edit mode can't be reset as it would be possible with rotation in Object mode. Depending on the case, it's possible to use workaround.

  1. Create an empty. While still in Object mode, enable Snap During Transform and choose Snap to Face as type of element. Enable Align Rotation With the Snapping Target button.

  2. Grab empty, hovering the mouse over faces which should be rotated along world axes. I.e. in case of building this will be faces represnting the floor.

  3. Once empty is snapped, it gained new rotation values. Parent object to the empty with Ctrl+P.
  4. Select empty and clear its rotation transforms (Alt+R). Object will follow changed rotation and should become alinged along world axes (or at least roughly aligned).

    GIF resetting rotation done in Edit mode

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.