PDA

View Full Version : matchBox; universal pose flipper


conflict
02-13-2007, 10:26 PM
http://art.southern.edu/animation/matchbox/

MatchBox is the result of an effort to develop a universal character flipper that will work with any rig, every time. While animating a walk cycle, poses will be mirror images for the opposite stride.

MatchBox was developed with two goals in mind. First is bullet-proof flipping, matching, and mirroring on an arbitrary plane. Second is a generic solution that can be applied to any setup at any time and is open enough to be implemented by an animator with out the assistance of a character TD.

Each character setup that I’ve encountered has been slightly different, and presents a different set of challenges. MatchBox is generic enough to work with many different control types and can be scripted during rigging, applied as a final step in rigging, or applied by an animator on a scene by scene basis. It works with referencing, multiple characters, and is completely connection based.

Please let me know if you have any problems or suggestions.

Zach Gray

schock
02-15-2007, 06:38 PM
This is a really great tool. Easy to use and powerful. Thanks for sharing it.

ErikSvensson
02-18-2007, 07:28 PM
Im having an issue with the flipping.

When i press exchange, it only flips the custom attributes for the selected object, then I do CTRL + Z and press exchange again, then it flips correctly, with translate and rotate. this happens to every attempt to flip, it's not something that annoys that much, but is it a bug or something? :) Otherwise, awesome tool, I will use it all the time :thumbsup:

Erik

conflict
02-18-2007, 11:34 PM
Glad you like the tool!

That's not proper behavior. Can you give me a few details to help me figure out what is happening?

1. Are you on Windows, with Maya 7 or 8?

2. Create a simple test scene, two cubes, not parented to anything, exchange them. Is the error still present?

3. Is the error present only when you are processing custom attributes, on all objects/controls?

4. If you disable attribute processing, on both widgets, is the error persistent?

5. If you disable attribute processing in the actions pane, is the error persistent?

The script should process things in this order, by hierarchy:
1. Custom attributes
2. Translate
3. Rotate
4. Scale

If you could send me the file, I could find the bug, or if you could tell me how to replicate the error, I'd appreciate it.

Zach

Afr_CG
03-03-2007, 11:24 PM
Hi there!

I just wanted to let you know how awesome your script is and therefore thank you for sharing it with the "world"!
I followed the tutorials you have on your website and they are all great except that I don't see the walkcycle tutorial you mentioned in the last demo video. I am asking about it because I wonder if it is possible to copy poses/postures/keys from different frames? say a walk cycle is setup on 20 frames, I want to copy frame 10 of the left leg to frame 0 of the right leg...I hope it makes sense :)

Thank you!

Afr_CG

conflict
03-10-2007, 05:30 PM
Afr_CG,

Use the middle mouse button to change the timeline without updating the pose, flip, then key. So highlight frame 10, then middle drag to frame 0, exchange the pose, then key.

Afr_CG
03-11-2007, 04:00 AM
Thanks conflict! it seems to work!
Great script, thanks again for sharing it with us conflict.

Afr_CG

CGTalk Moderation
03-11-2007, 04:00 AM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.