PDA

View Full Version : Question about mirroring actors...


Arkive
21st Oct 2000, 04:51 AM
Something is stumping me, and I want to make sure I know how to do it before I get started on this map. I need to know how to mirror one side of a CTF map so I only have to create it once, *but*, there's a catch :). I know everyone is thinking, "Duplicate it and rotate it ya idiot". But it's not that simple because of the nature of the way the map is being layed out. Below you'll find a little diagram I made showing a simple example of the kind of mirroring I need to do:

Before:

oooooooooxxx|
oooooooooxxx|
ooooooxxxooo|
oooooxxxoooo|
oooxxxoooooo|

After mirroring:

oooooooooxxx|xxxooooooooo
oooooooooxxx|xxxooooooooo
ooooooxxxooo|oooxxxoooooo
oooooxxxoooo|ooooxxxooooo
oooxxxoooooo|ooooooxxxooo

As you can see, taking the original, duplicating it, and rotating it will never produce the desired result. I know there's some options about mirroring about axis', which seems what I need to do, but I can't seem to get it to produce anything. If anyone knows how to do this, I'd really hope you'll share it with me. Thanks...

Jeff

irongull
22nd Oct 2000, 01:02 AM
I know you can do this for brushes easily. Just select all the brushes, set the pivot at the center point, and transform->mirror about the appropriate axis. I'm not sure what effect this has on other actors like pathnodes - I suppose you could try it and find out.

Slick_Willy
22nd Oct 2000, 02:49 PM
I don't think you can do this. Unless all of your brushes have been transformed permanetly then if you try flip them then any brush you rotated in anyway will be flipped the wrong direction, actually they will be fipped THEIR right direction but not yours. I guess you could select all brushes and do a xform permanetly and the try to flip it on the x axis and see if it works but you will have to realign your textures

irongull
22nd Oct 2000, 10:52 PM
sorry - I did forget to mention 'transform permanently'. You're absolutely right. I try to remember to transform permanetly all my brushes before texture mapping them. It works much better that way. Especially when you duplicate and rotate your level for CTF. If all the brushes are permantly transformed and have properly aligned textures, the duplicate base will be correct also. I'm not sure if the textures will be correct after mirroring - they might be mirrored also. Which would be a problem if you have any text on the walls ;)

Whatever you do, make a backup. Make several. 'transform permanently' will reset all of your texture alignment. You should probably duplicate one base, 'tranform permanetly' on the duplication only, then do the mirror. But if you haven't aligned the textures yet, 'tranform permanently' all of your brushes, align the textures for one base, then duplicate and mirror to create the other base. Did I mention that you should make a backup before doing this?