I am trying to use the mirror modifier on a cylinder I rotated and edited, but when I apply said modifier it mirrors based off its original angle rather than the new one. How can I fix this?enter image description here

  • 4
    $\begingroup$ did you apply rotation (ctrl+A)? blender.stackexchange.com/questions/7298/… $\endgroup$ – user1853 Apr 20 '16 at 2:23
  • $\begingroup$ Yeah the rotation was in Object Mode $\endgroup$ – Pharros Apr 20 '16 at 16:49
  • $\begingroup$ Actually this is one of those times when you don't want to apply the rotation. Mirror modifier works off local axes, so if you rotate then apply you will change the mirror axis. Either leave the rotation unapplied or add a Mirror Object to the modifier so it knows where the mirror plane should be. $\endgroup$ – Xtremity Apr 20 '16 at 18:43

If you use an empty as the rotation Mirror Object: in the Mirror Object modifier, you can use the empty's rotation to affect the mirror. Procedure described at 4:30 here.


This is not a direct solution to your problem (that really sounds like an "Apply rotation" problem), but it is a work-around that might allow you to achieve what you want.

  1. Remove the Mirror modifier and instead add an Array modifier.
  2. Add an Empty at the location of the original object.
  3. Set the Empty as Object Offset in the Array modifier.
  4. Rotate the Empty until you get a desired rotation.
  • $\begingroup$ not sure why but all that did for me was make a crazy offset extrusion $\endgroup$ – Pharros Apr 20 '16 at 18:59

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.