How do you mirror static meshes?

  • Two Factor Authentication is now available on BeyondUnreal Forums. To configure it, visit your Profile and look for the "Two Step Verification" option on the left side. We can send codes via email (may be slower) or you can set up any TOTP Authenticator app on your phone (Authy, Google Authenticator, etc) to deliver codes. It is highly recommended that you configure this to keep your account safe.

evenParity

Im going to be in the future
Nov 4, 2001
46
0
0
Vancouver
Visit site
OK, what is wrong here, i have been trying to properly mirror a static mesh for at least half an hour now... what the hell.
All it seems to do is rotate it when I mirror X or Y.
Is there any way to properly rotate a staticmesh in unrealed3?

It must be something simple im missing.

please help
 

evenParity

Im going to be in the future
Nov 4, 2001
46
0
0
Vancouver
Visit site
thanks JonAzz, I'm at work right now, so cant do any editing.
Will this work with a group of static meshes or will they just be flipped in place and not fliped realtive to the group?
I have a base on one side of a outdoor map, which is constructed mostly of static meshes, I need to mirror them all (not individually but as a group) on the other side.

thanks
 

T2A`

I'm dead.
Jan 10, 2004
8,752
1
36
Richmond, VA
Sounds like what you need to do is duplicate them all first. Drag a box around them all using, I believe, Ctrl+Alt+RMB in a non-perspective viewport, then right-click and duplicate. Then you can do the mirroring stuff. If you just select your one base and mirror all you're gonna do is move it across the map.

I'm pretty sure that's the buttom combo for the select box thing. UnrealEd has been crashing on me so I haven't used it in a week, so if that's not it let me know.
 
Last edited:

evenParity

Im going to be in the future
Nov 4, 2001
46
0
0
Vancouver
Visit site
OK, I still havent been able to figure this out.
I have roatation to mirror too, and I cant use the DrawScale3D because Im dealing with a group of meshes, that have different draw sizes.
I have attached 2 pics, first one is original and second shows how I need the mirror to look.
Please if anyone knows how to mirror the meshes like that let me know.
I would rather not have to duplicate it all by hand and lose some balance.

thanks

ex1.gif

ex2.gif
 
Feb 16, 2004
117
0
0
Select static meshes you want flipped.

Then use the “Scale map” function under “tools” in the top menu, set it to –1

It will flip/mirror just the meshes you had selected :cool:

However they will be upside down, so you will have to rotate them some more manually till they are facing the right direction.
 
Last edited:

evenParity

Im going to be in the future
Nov 4, 2001
46
0
0
Vancouver
Visit site
OK, I still have not been able to figure this issue out.
Thanks rupert, your advice gets me the closest, but it doesnt work on a collection of meshes that all have differnent rotation and scaling, they get thrown all over the map.
So I know that it must be possible because most of the maps that come with ut2004 have bases or other objects mirrored on opposite sides of the map.
This is the last thing I have to work out then my map is pretty much done.
So I am sure that some of you mappers must have done this, please help!

peace.
 

Dragon_Myr

New Member
Mar 4, 2004
897
0
0
You've probably already done this the quick and easy way but didn't realize it because the editor doesn't update the static meshes as fast as it updates the bsp brushes. :p I don't know why, but once you mirror about an axis and then ctrl click to drag, the static meshes will snap into their proper mirrored postions.

Since this is not readily visible, here are the steps:
1. Select all that you want to mirror at the same time. You may want to ctrl w to duplicate before hitting mirror.
2. Right click > transform > mirror about X (or Y)
3. The bsp brushes and static meshes will scramble about. Without deselecting anything drag everything in a random direction and it all will snap back into place. It takes the editor a second to update.

-Myr
 
Last edited:

T2A`

I'm dead.
Jan 10, 2004
8,752
1
36
Richmond, VA
Either do that ^, even though I've never gotten mirroring to work correctly for me, or select them all, right-click on one of the meshes >> Duplicate, then without deselecting them, Ctrl+RMB to rotate them around. Once they're 180 degrees rotated, move them to wherever they need to be to make a mirror image.
 

evenParity

Im going to be in the future
Nov 4, 2001
46
0
0
Vancouver
Visit site
Thanks for the suggestions, unfortunatly they still dont solve my problem.

The mirror controls (transform->mirror X or Y) do not actually mirror meshes, only rotates them 180, (try with an asymmetrical mesh to see), and rotating is not what I am looking for, cause then they are facing the wrong way.

I'm about ready to give up and copy all this crap by hand, so if anyone knows the
solution to this i desperately need some help!

Thanks