Action name doesn't update when bone name is changed

Discuss Moho bugs (or suspected bugs) with other users. To report bugs to Smith Micro, please visit support.smithmicro.com

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
ernpchan
Posts: 154
Joined: Thu Aug 13, 2015 7:18 pm
Contact:

Action name doesn't update when bone name is changed

Post by ernpchan »

Not sure if this is a bug or how ASP is supposed to work.

1. Make a smart bone dial. Bone defaults to B#.
2. Action associated with that bone has the same B#.
3. Change the name of the smart bone.
4. Action's name from step 2 doesn't update to reflect step 3.

Is this a bug or is this because Actions match what they're associated with by name string and not some under the hood id?
My opinions and comments do not represent those of my employer.
http://www.ernestpchan.com
http://www.zazzle.com/gopuggo
User avatar
Víctor Paredes
Site Admin
Posts: 5648
Joined: Wed Jan 26, 2005 12:18 am
Location: Barcelona/Chile
Contact:

Re: Action name doesn't update when bone name is changed

Post by Víctor Paredes »

You are right, but consider sometimes you could want to change the name of a bone precisely to "unbind" its smart actions.
I think a good solution would be if, after changing a bone's name, the software would ask you "This bone has actions associated to it, do you want to also update the actions names?".
Image Image Image Image
Moho Product Manager

www.mohoanimation.com
Rigged animation supervisor in My father's dragon - Lead Moho artist in Wolfwalkers - Cartoon Saloon - My personal Youtube Channel
ernpchan
Posts: 154
Joined: Thu Aug 13, 2015 7:18 pm
Contact:

Re: Action name doesn't update when bone name is changed

Post by ernpchan »

Víctor Paredes wrote: I think a good solution would be if, after changing a bone's name, the software would ask you "This bone has actions associated to it, do you want to also update the actions names?".
Yes I like this idea. I'll open a mantis ticket.
My opinions and comments do not represent those of my employer.
http://www.ernestpchan.com
http://www.zazzle.com/gopuggo
User avatar
neeters_guy
Posts: 1618
Joined: Mon Sep 14, 2009 7:33 pm
Contact:

Re: Action name doesn't update when bone name is changed

Post by neeters_guy »

Also, I've found that reparenting or unparenting the smart bone will cause the associated action (ie., point movements) to go askew. Adding bones seems to be okay.

As best practices go, I think it's best to finalize the bone names and parenting structure before creating any smart bone actions.
User avatar
Víctor Paredes
Site Admin
Posts: 5648
Joined: Wed Jan 26, 2005 12:18 am
Location: Barcelona/Chile
Contact:

Re: Action name doesn't update when bone name is changed

Post by Víctor Paredes »

neeters_guy wrote:Also, I've found that reparenting or unparenting the smart bone will cause the associated action (ie., point movements) to go askew. Adding bones seems to be okay.
Yes, that's because the bone angle value is relative to its parent. The software should be smarter in that case too, re-calculating the angles inside the smart bones actions to continue working even if the parent changed.
Image Image Image Image
Moho Product Manager

www.mohoanimation.com
Rigged animation supervisor in My father's dragon - Lead Moho artist in Wolfwalkers - Cartoon Saloon - My personal Youtube Channel
Post Reply