Action doesnt react on the smart bone movement?
Moderators: Víctor Paredes, Belgarath, slowtiger
-
- Posts: 45
- Joined: Wed Jul 11, 2012 7:53 pm
Action doesnt react on the smart bone movement?
Guys! I have a huge problem! Today I spent half of the day on creating smart bone action for head turn, it took me like 5 hours of insane point tweaking and now when I done it I found out that it doesnt work! Head is not turning and not following the smart bone. What might be the problem?
- funksmaname
- Posts: 3174
- Joined: Tue May 29, 2007 11:31 am
- Location: New Zealand
Re: Action doesnt react on the smart bone movement?
layer binding maybe? select the layers and 'release binding' - might fix it...
Another top tip: don't spend 5 hours on something with out regular testing
Another top tip: don't spend 5 hours on something with out regular testing

- Víctor Paredes
- Site Admin
- Posts: 5815
- Joined: Wed Jan 26, 2005 12:18 am
- Location: Barcelona/Chile
- Contact:
Re: Action doesnt react on the smart bone movement?
- Are you sure the bone and the action have exactly the same name?
- Did you rotate the bone in the action?
- Is the vector layer directly inside the bone?
That's are the possibilities I can think now.
- Did you rotate the bone in the action?
- Is the vector layer directly inside the bone?
That's are the possibilities I can think now.






Moho co-owner
Previously Rigged animation supervisor: My father's dragon, Wolfwalkers & Star Wars Visions "Screecher's Reach"
My personal Youtube Channel
-
- Posts: 45
- Joined: Wed Jul 11, 2012 7:53 pm
Re: Action doesnt react on the smart bone movement?
No, I have a large group layer for head wich consists of 2 bone layers (eyes and mouth) and group layer for hair. I need those sublayers because I have different masking options for hair, eyes and mouth. Can this affect on smart bone actions?Is the vector layer directly inside the bone?
- Víctor Paredes
- Site Admin
- Posts: 5815
- Joined: Wed Jan 26, 2005 12:18 am
- Location: Barcelona/Chile
- Contact:
Re: Action doesnt react on the smart bone movement?
Smart bone actions only works for vectors directly inside the bone layer. If you have more bone layers, you will have to create smart bones on each one and animate them independently. Be sure the names of the bones be different on each bone layer.Admiral Halsey wrote:No, I have a large group layer for head wich consists of 2 bone layers (eyes and mouth) and group layer for hair. I need those sublayers because I have different masking options for hair, eyes and mouth. Can this affect on smart bone actions?Is the vector layer directly inside the bone?






Moho co-owner
Previously Rigged animation supervisor: My father's dragon, Wolfwalkers & Star Wars Visions "Screecher's Reach"
My personal Youtube Channel
-
- Posts: 45
- Joined: Wed Jul 11, 2012 7:53 pm
Re: Action doesnt react on the smart bone movement?
selgin wrote:Smart bone actions only works for vectors directly inside the bone layer. If you have more bone layers, you will have to create smart bones on each one and animate them independently. Be sure the names of the bones be different on each bone layer.Admiral Halsey wrote:No, I have a large group layer for head wich consists of 2 bone layers (eyes and mouth) and group layer for hair. I need those sublayers because I have different masking options for hair, eyes and mouth. Can this affect on smart bone actions?Is the vector layer directly inside the bone?
Oh, God! But is it possible to copy layer actions from one smart bone to another? And can I create a main smart bone for head movement which will control those sub-smart bones?
- funksmaname
- Posts: 3174
- Joined: Tue May 29, 2007 11:31 am
- Location: New Zealand
Re: Action doesnt react on the smart bone movement?
you could probably use a script to have bones on the master layer effect those on the sub layers ('bone parent master' here http://www.mikegreen.name/)
You can copy actions as normal by putting an instance of one action into another - though you probably need to do that, you can just rename the action to match a different bone!
You can copy actions as normal by putting an instance of one action into another - though you probably need to do that, you can just rename the action to match a different bone!
-
- Posts: 45
- Joined: Wed Jul 11, 2012 7:53 pm
Re: Action doesnt react on the smart bone movement?
Thank you, guys. I see bunch of additional routine work coming my way. 
Btw, I saved the script but I don't really know how to install it? Do I need to copy it somewhere?

Btw, I saved the script but I don't really know how to install it? Do I need to copy it somewhere?
- funksmaname
- Posts: 3174
- Joined: Tue May 29, 2007 11:31 am
- Location: New Zealand
Re: Action doesnt react on the smart bone movement?
it's an embedded script... the instructions are there. Copy your bones to the parent layer and add the embedded script to the parent (in layer settings pallette, bottom left).
After that, moving that bone should move the sub layer bone too.
After that, moving that bone should move the sub layer bone too.
-
- Posts: 45
- Joined: Wed Jul 11, 2012 7:53 pm
Re: Action doesnt react on the smart bone movement?
I copied child bones to parent layer, added a script, moved a parent bone and... nothing happened. Im such a loser. 
