PDA

View Full Version : Blend shape issues


Dipsoid
10-29-2008, 09:54 PM
Hey! I've got a couple of serious problems that are holding back the animation for our short film. Blend shapes are being a real hassle. I haven't been able to find an answer anywhere on the internet. The rig I'm using has a scale control so that it can be scaled to the scene, the rig scales properly, but no matter what, the influences of the blend shapes will not scale. If I scale my rig to say, fifty perect of its size, the blend shape will blend twice as much, if I scale the model to a fourth, the blend shape will blend four times as much. The only resolution I can come up with is to write an expression that controls the influence for the blend shapes, but I'm not sure where to put this expression and how to go about doing it properly.

My second problem is with the rotation of the rig. When I rotate the rig the blend shapes don't seem to take the vertex orientation into account. So if I rotate the rig to face backwards, the eyelids will close inward toward the back of the head rather than around the eyes. Here's a couple of pictures to better illustrate the problem:

The rig zero'd out:
http://www.geocities.com/niftey_z/Eyes02.jpg
The rig rotated facing in two different directions:
http://www.geocities.com/niftey_z/Eyes01.jpg
http://www.geocities.com/niftey_z/Eyes03.jpg

I'm using Maya 2008. The blendshapes are parelell blends blended locally. If any other info is needed just let me know, thanks.

skealeye
10-30-2008, 08:56 PM
The Problem ure having is using parelell blendshapes....

to correct this problem use "After" in the deformation order...

assuming u have a skin cluster on the rig.. basically what this does is it places the Skin cluster on top of the blendshape inside the input operation...


another way to do this is just create a blendshape with its default settings .. and then right click on the rigged geo... go to "Inputs/All Inputs"

then simply middle mouse drag the blendshape node so its below the Skin Cluster.

Hope this helps !

Buexe
10-30-2008, 10:02 PM
If the blendshapes are in some sort of hierarchy below that scale make sure the group has "inheritsTransform" off.

CGTalk Moderation
10-30-2008, 10:02 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.