View Full Version : Joint/Cluster weights

02 February 2004, 04:58 PM
Can a object have different values for joint and cluster weightes or will one overwrite the other?


02 February 2004, 12:38 AM
not sure if I understand exactly what your asking....

I think the answer is yes, you can, but you can't normalize between the 2.

you could normalize manually (or with a script) by turning off normalize on the skin cluster, and putting the "leftover" on the cluster..

hope i understood the question

02 February 2004, 02:38 AM
Well I'll try and make it clearer. :) Alright so I have my character skinned to joints and the vertices are all weighted to the joints. Then I want to make clusters out of some of the vertices and then weight the vertices to the clusters so when I move it the skin will deform right. I hope this makes it clearer.


02 February 2004, 04:01 AM
so I did understand your question ;)

what part did I not answer???

skinning is a cluster... a skinCluster... then you have another cluster... you weight it the same..

but the skinCluster will normalise over all the joints... the other cluster(s) will not normalize...

why not just use another joint, rather than a cluster??

its the same thing really... but you can normalize..

02 February 2004, 05:10 PM
This is what I'm thinking about. I have the head weighted to a jaw joint and a head joint. I wanted to make clusters so I can make blendshapes. I was wondering when I weight the vertices for the clusters would it change the weight on the joints. Now that I think about it. I think I can just copy the head and put clusters on the copy. Use that copy to make more copies for the blendshapes and when I'm ready to put it all together I can delete history and the clusters. I hope think that would work but I'll find out for sure in a few hours. :)


02 February 2004, 06:12 PM

The weights associated with skinning and clusters do not overwrite or change one another.

The effects of the two are additive, which basically means that they are independent of one another as far as their impact on the vertices. If you rotate a joint 90 degrees one way and then rotate a cluster that has the same weights as the joint 90 degrees in the other direction, your geometry will end up where it started.

Your idea of having clusters on the face to help with the deformations is a valid one. I use that technique myself, in addition to blendshapes.

02 February 2004, 09:08 PM
Thanks ACFred thats just the answer I was hoping for. Now its time to get to work. :)


CGTalk Moderation
01 January 2006, 02:00 PM
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.