...reset bone/all bones on a swtich layer?!

Wondering how to accomplish a certain animation task? Ask here.

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
User avatar
funksmaname
Posts: 3174
Joined: Tue May 29, 2007 11:31 am
Location: New Zealand

...reset bone/all bones on a swtich layer?!

Post by funksmaname »

Most frustrating... reset bones doesnt seem to work on switch layer bones!?!?

Any ideas?
User avatar
heyvern
Posts: 7042
Joined: Fri Sep 02, 2005 4:49 am

Post by heyvern »

I've noticed this odd behavior in other situations. There are other things not available to a switch bone layer... can't remember exactly what it was off hand.

Sometimes when I was desperate I would actually change a switch to a bone layer using a text editor, do some stuff, then change it back. Not a good solution.

No way to fix this right now since reset bones is not a script, it is part of the application.

A scripted version like a new tool or menu script could be created to avoid this issue though.

I think what is happening is that AS sees the switch as a switch first and then "skips" it because it isn't "just" a bone layer... technically it is a group layer first, switches and bones are sub types of groups It could be that bone layers existed BEFORE switch layers in the program and the reset bone command just wasn't updated to include switch layers... this is just a guess though. Somewhere along the way it isn't being recognized as a bone layer.

This would be a good item for a bug report. This is definitely a bug.

-vern
User avatar
funksmaname
Posts: 3174
Joined: Tue May 29, 2007 11:31 am
Location: New Zealand

Post by funksmaname »

*sob*

I just thought of a possible solution though...
could save the frame 0 bone positions in an action and just recall that whenever you want them reset?
User avatar
heyvern
Posts: 7042
Joined: Fri Sep 02, 2005 4:49 am

Post by heyvern »

Yes that would work.

Clever idea.

Hey! This is even better than the actual menu! When using the reset bone command it resets EVERYTHING... scale rotation translation.

Most times you don't need that. If you use an action "reset" you can better control what happens.

-vern
User avatar
funksmaname
Posts: 3174
Joined: Tue May 29, 2007 11:31 am
Location: New Zealand

Post by funksmaname »

yeah, and even - if you have a whole skeleton or more complex rig, you can set up reset actions for just parts of the rig (i've actually been doing just that to create localised blink/unblink actions for eye rig - but didnt see it as a solution to reset other stuff until now :))

:wink:
User avatar
heyvern
Posts: 7042
Joined: Fri Sep 02, 2005 4:49 am

Post by heyvern »

This is pure genius!

I have desperately been trying to come up with a solution for that problem!

My character rig has so many bone groups, eyes, mouth. etc Sometimes I just want to key all the frames for a subset of the whole group, I had to constantly select just those bones and key the frames otherwise I get unwanted frames where I didn't want them... or if I used reset bones it would key scale or rotation that would mess things up and clutter the time line.

Yeeehaaaa!

-vern
Post Reply