How can I make two bones concurrently "SMART?"

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

Moderators: Víctor Paredes, Belgarath, slowtiger

Post Reply
Bhaus5
Posts: 8
Joined: Tue Nov 17, 2015 5:15 am

How can I make two bones concurrently "SMART?"

Post by Bhaus5 »

Hello!

I am building a character in Anime Studio Pro 11.1. The character is fully rigged and I have set up a bunch of Smart Bones. When I only move the torso bone or just a leg bone, everything looks great. More specifically, a belt that my character wears moves perfectly. But, when I move the torso and a leg bone together, the belt becomes too short and/or moves in ways it should not. Is there a way I can use Smart Bones to correct the movement of the belt when I move MULTIPLE bones?

Thanks in advance for your help!! :)

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

Re: How can I make two bones concurrently "SMART?"

Post by funksmaname »

The effect of smart bones is cumulative. You will need a 3rd bone for correcting the oddness when 2 bones are moved effecting the same points.
You could theoretically make some of this automated by rotating the 3rd bone using the first 2 smart bones... needs experimentation! :)
Bhaus5
Posts: 8
Joined: Tue Nov 17, 2015 5:15 am

Re: How can I make two bones concurrently "SMART?"

Post by Bhaus5 »

Thanks Funk! I will experiment a bit with a 3rd bone! :)
User avatar
funksmaname
Posts: 3174
Joined: Tue May 29, 2007 11:31 am
Location: New Zealand

Re: How can I make two bones concurrently "SMART?"

Post by funksmaname »

The way to do it is while creating the smart action for the 3rd bone, rotate the other two bones so you see their cumulative effect - then correct that, but make sure you delete all keyframes related to the first two bones inside the 3rd bones smart action. if you turn only the 3rd bone in the main timeline you should see some funky movement, this is literally the fix movement that you created.

The following idea will never be perfect, but if you are fixing when bone 1 and 2 are at 50%, you could add a 50% rotation of the 3rd bone to each of them, that way when they are at 50%, they will automatically rotate bone 3 to 100%... this is in theory, i'm not even sure AS lets you do this, but might be good to give it a go, and report back! :)
Post Reply