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?
Asked
Active
Viewed 1.6k times
4
Pharros
- 147
- 1
- 5
- 11
-
5did you apply rotation (ctrl+A)? http://blender.stackexchange.com/questions/7298/why-is-it-important-to-apply-transformation-to-an-objects-data – Apr 20 '16 at 02:23
-
Yeah the rotation was in Object Mode – Pharros Apr 20 '16 at 16:49
-
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. – Xtremity Apr 20 '16 at 18:43
2 Answers
7
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.
- Remove the
Mirrormodifier and instead add anArraymodifier. - Add an
Emptyat the location of the original object. - Set the
EmptyasObject Offsetin theArraymodifier. - Rotate the
Emptyuntil you get a desired rotation.
reden
- 323
- 1
- 9
-
not sure why but all that did for me was make a crazy offset extrusion – Pharros Apr 20 '16 at 18:59
5
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.
Shady Puck
- 8,847
- 6
- 34
- 61