mirroring parts with animations in GMAX

Anything to do with Aircraft Design, FSDS, G Max, Aircraft Animator, SDL Edit, etc. Novice or skilled - stop here & learn!

mirroring parts with animations in GMAX

Postby Moach » Thu Nov 27, 2003 7:56 pm

it's known that mirroring a part using the "mirror" button causes that part to have it's normals inverted in FS

a workaround to this, is to clone the part, and apply the mirror modifier

but when i do this procedure with animated parts such as flaps and gears, the animation gets all twisted on the mirrored part

so how do i mirror a part while preserving it's animations??
Last edited by Moach on Thu Nov 27, 2003 7:57 pm, edited 1 time in total.
If nature wanted a man to fly - It would have given him more money
User avatar
Moach
Captain
Captain
 
Posts: 960
Joined: Thu Nov 28, 2002 3:22 pm
Location: Vancouver, BC

Re: mirroring parts with animations in GMAX

Postby Travis » Thu Nov 27, 2003 9:27 pm

What I tend to do is after I mirror the object like you said, I just reverse the animation procedures.  

If the object rotates around a center point that needs to be moved, find out where it is on the other object and reverse it.  8.47 becomes -8.47.

If the movements are keyframe, such as gear, select the object and either write down or remember what the angles are at the end of the animation.  Then select the offending part and click on ANIMATE with the slider at the end of the animation.  Now do the reverse thing again, so 35 degrees becomes -35 degrees, and so on.  Do the same for any distance ones.

If this will absolutely not work, you may have to delete all the animations and unlink everything, then redo the animations from scratch.  This is usually not a bad idea anyway, as I have encountered some issues with this when exporting to FS on some occasions.
Image
User avatar
Travis
Major
Major
 
Posts: 4381
Joined: Thu Feb 06, 2003 3:17 am
Location: KAUS - 30 MI NW

Re: mirroring parts with animations in GMAX

Postby Moach » Thu Nov 27, 2003 10:21 pm

the thing is:
on my previous project, i actually was able to mirror animations

plus, it's not so easy to redo all the keyframes on the fowler flaps as they have a pretty complicated movement that took me hours to create
If nature wanted a man to fly - It would have given him more money
User avatar
Moach
Captain
Captain
 
Posts: 960
Joined: Thu Nov 28, 2002 3:22 pm
Location: Vancouver, BC

Re: mirroring parts with animations in GMAX

Postby Felix/FFDS » Thu Nov 27, 2003 10:57 pm

Sometimes there is no easy fix
Last edited by Felix/FFDS on Thu Nov 27, 2003 10:58 pm, edited 1 time in total.
Felix/FFDS
User avatar
Felix/FFDS
Administrator
Administrator
 
Posts: 16776435
Joined: Wed Jan 31, 2001 9:42 am
Location: Orlando, FL

Re: mirroring parts with animations in GMAX

Postby Moach » Thu Nov 27, 2003 11:10 pm

i think you've already said that to me....

when i was having the exact same problem with my previous model ::)

the big problem here is that i can't just do the animations all over again, first, because it took me 2 hours to do just the flaps, and second, because the animations would look different from one another

there must be a workaround for this
i know it won't be an easy one, but anything would be better than reanimating everything again

i did manage to mirror animated parts in my previous project, but it happened accidentally and i have no idea how it was done... as i remember i just cloned and mirrored like i always do, only the animations worked fine :P

so that's why i'm pretty sure there IS a way to do tihis without animating again
If nature wanted a man to fly - It would have given him more money
User avatar
Moach
Captain
Captain
 
Posts: 960
Joined: Thu Nov 28, 2002 3:22 pm
Location: Vancouver, BC

Re: mirroring parts with animations in GMAX

Postby Travis » Fri Nov 28, 2003 12:23 am

Well, what I do when I can't get the animations to work right after mirroring is erase all the animations on the part I am doing and then switch to the side view.  Since you're doing flaps, this will work well.

Select the part that has the animations on it.  Now move the animation sequence to the point where the first movement of the flaps ends.  Use a calc to figure out the change in rotation and/or position.  Now animate as you normally would and instead of using the cursor to move the object into the right position, enter the values you copied down into the corresponding area.  Just remember to change the lateral value (x?) to a negative or positive, depending.

Now just follow the procedure again for the next bit of animation.  It's tedious, but it's better than doing it over from scratch.

And perhaps you could do something about the animating and mirroring.  Try using the mirror command, BUT, after you mirror it, select all the polys and flip them.  That should make it appear normal in FS, although it won't look right in Gmax.
Image
User avatar
Travis
Major
Major
 
Posts: 4381
Joined: Thu Feb 06, 2003 3:17 am
Location: KAUS - 30 MI NW

Re: mirroring parts with animations in GMAX

Postby Moach » Fri Nov 28, 2003 5:31 am

i tried mirroring then flipping but that created a weird lighting problem in FS, i think it got inverted...

ever had this problem?
If nature wanted a man to fly - It would have given him more money
User avatar
Moach
Captain
Captain
 
Posts: 960
Joined: Thu Nov 28, 2002 3:22 pm
Location: Vancouver, BC

Re: mirroring parts with animations in GMAX

Postby Woodylepic » Sun Nov 14, 2004 12:51 pm

Dont know if this help  ;)

but i have find that if whe mirror heach part (not whit the modifier parametric deformer mirror ) of the objet whit the copy box option checked   (insted of cloned and mirrored the thing !) its work very good whit no poly trouble  :) !

i have just to reverse the animation of heach part after (changing the position number in the animation sequence)
There is a 100pixle wide, and 10kb large, size limits on Avatars.

Thank you for doing your part to make this a better place for all who visit by observing these guidelines. :)
User avatar
Woodylepic
1st Lieutenant
1st Lieutenant
 
Posts: 345
Joined: Wed Oct 29, 2003 5:06 pm
Location: Quebec Canada

Re: mirroring parts with animations in GMAX

Postby -sam- » Wed Nov 17, 2004 6:20 am

Hi there,

I
NFo/Simviation Multiplayer Server.

fs.netfrag.org:23456

Stats: fs.netfrag.org
Teamspeak: ts.netfrag.org
User avatar
-sam-
Captain
Captain
 
Posts: 590
Joined: Thu Sep 09, 2004 10:03 am
Location: EDDM

Re: mirroring parts with animations in GMAX

Postby Sterk » Wed Nov 17, 2004 12:33 pm

No,flipping never solves this problem.Even if faces will be with right side out in fs it cause shading problem.
But usually when mirror button used instead of mirror modifier even flipping faces daznt solve the problem.Faces remains flipped in fs anyway.

Using mirror modifier seems to be only solution.

Sometimes troubles with mirroring animated part appear when part is not placed straight horizontally or vertically-like flaps on wing wich is not horizontal and placed with little angle with tip up slightly.In this case flap's pivot point is also slightly rotated,so when mirrored and cloned to other side,pivot point has opposite rotation of rest position,so when animated  it's not aligned with the wing and rotating in strange manner.I thing in case like this there is need to deal with pivot point of cloned and mirrored part.
Image
User avatar
Sterk
1st Lieutenant
1st Lieutenant
 
Posts: 316
Joined: Sun Oct 12, 2003 11:12 am


Return to Aircraft & 3D Design

Who is online

Users browsing this forum: No registered users and 318 guests