I have this cube:

When I mirror it around the x-axis I get this:
bad mirror

but I want this, so that the object is mirrored and duplicated:
good mirror

Currently, I can do that by copy-pasting the cube then mirroring the duplicate cube (leaving the original cube in place), but it feels like there should be a better way.

How do I mirror an object such that it is duplicated, leaving the original in place?

  • $\begingroup$ Use empty and Mirror modifier with that empty set as mirror object. Or Array modifier with that empty set as Offset object. $\endgroup$
    – Mr Zak
    Dec 22, 2015 at 0:03
  • $\begingroup$ Set 3D cursor to the center with [Shift]+[S] and set it as the pivot point with [.] (period key), then use [Shift]+[D] > [S] > [X] > -1. $\endgroup$
    – PGmath
    Dec 22, 2015 at 4:21

1 Answer 1


Use a mirror modifier.

All you need to do is add the mirror modifier, and set its Axis to Y... mirror modifier settings
Assuming you have the object origin at the scene center, and your cube positioned where you want it.
object origin

  • 2
    $\begingroup$ This will not create a new instance of the mesh though. $\endgroup$
    – kevzettler
    May 22, 2016 at 16:43
  • 3
    $\begingroup$ no, but depending on what you are doing (and in the OPs' case) the mirror modifier is even better then duplicating the mesh. $\endgroup$
    – David
    May 22, 2016 at 16:46

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.