Mirroring objects

So as i did before i tried to mirror my objects, but it always snapped back into its prior position even using enter. Any idea how to do it otherwhise?

this is how i did it: selecting the object in object mode and using scale and rotate

but it always snapped back into its prior position even using enter
Show us

this is how i did it: selecting the object in object mode and using scale and rotate
Scale and rotate ?

Why not use the Mirror modifier or Object / Mirror menu, or scale by -1 on an axis


the mirror modifier would make 1 object that consists of 2, so thats not an option.

scale -1 ends like this


but when i select rotate to get it pointing the same way it switches back to the prior position after pressing R

Your object has a green outline which means it’s in a group. Either it’s a normal grouped object, or it has rigid body physics enabled, which also adds the object to a rigidbodyworld group.
Check that you don’t have rigid body physics enabled from the physics properties, or ctrl+alt+R to try removing it (hotkey not available in development version of Blender, or in the next release).

Also check that you don’t have unapplied object rotations before you scale by -1 along an axis. Rotations are on the properties panel (N), and you can apply them with ctrl+A -> rotation in case there are. Could also use mirror function (ctrl+M, axis) instead of scaling by -1.

Mirror (Control+M) and press X,Y or Z (select axis), then Enter.

ok, solved it, thanks guys. i somehow had that rigging stuff enabled,so i disabled that and it worked fine.

Great. Except that I made an error with my instructions. You don’t have to make sure the rotation is applied for scaling in object mode, I was thinking modifier use and scaling in edit mode.

It’s however good to apply the object scale after you’ve scaled it so that you don’t have problems with modifiers/tools in edit mode. Ctrl+A -> scale (in object mode, obviously).