PDA

View Full Version : Cluster and set driven keys


flameboyMWT
10-07-2009, 11:49 AM
Alright, here s the deal.

I apply clusters to some vertex and set driven keys these clusters with my joint, as a driver of course. So when i rotate my shoulder joint the clusters move around and keep my shape realistic. Everything is working fine even when i switch between ik and fk, youpii:

http://img2.imageshack.us/img2/8508/47766066.jpg

http://img198.imageshack.us/img198/478/83689896.jpg


Now the issues starting to appear as soon as i move my character around... seems like there s a double transformation.

http://img8.imageshack.us/img8/7720/63731720.jpg

I've tried all day long to solve this problem but couldn't come up with any solutions. I run out of ideas.... Anyone?

skealeye
10-07-2009, 05:22 PM
try making the cluster relative, and direct connecting it to the shoulder joint

flameboyMWT
10-08-2009, 02:29 AM
I tried but it doesnt work.
It is not working either when i use a influence instead.
I have a blend between ik and fk for my arm and i reckon this is where my pb is. When i parent (or constraint) something to my result joint shoulder, seems like there s a double transformation.
Same pb occure to my elbow but not. for exemple, my knee (where it is only an ik).

mberglund
10-08-2009, 08:56 PM
try setting the cluster inherit transform off (in the attribute editor). this will stop the double transformation but the cluster wont inherit movement from the parent anymore.

flameboyMWT
10-09-2009, 10:57 AM
yeah i ve already tried that but it didn't work :/
Apparently my pb occur only with one vertex associated to a cluster... which is totally weird bc my other clusters are fine. I really don't get what could cause this issue

exhibitx
10-10-2009, 05:25 AM
i was just wondering if you try to change the deformation order of the cluster and the skinCluster.

CGTalk Moderation
10-10-2009, 05:25 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.