Rig/blendshape deformation order/target shape issue


#1

Hello dear CGSociety members going through some misery I am currently working on an assignment , trying to make some fix shapes for this character’s shoulder with deadlines on my head with a software as unpredictable as Maya (maybe cause i’m doing something wrong). I am experiencing a problem , which is comprised of 2 sub-cases which have their good and down-sides but ultimately do not complete the rig to the extent needed .

…You are looking at the main mesh , the subtractive/corrective target mesh which is set to -1 , and the main blendshape which is set to 1 in the blendshape node within the inputs of the main mesh .
This image has been resized. Click this bar to view the full image. The original image is sized 1278x504.


Case 1)
I seem to be getting this aweful distortion of my fix shape when i rotate the global scale . The blendshape is set to parallel deformation order . The blendshape itself works fine until i rotate the master control of the whole rig . They told me to change the deformation order , and so I did in case 2 …

This image has been resized. Click this bar to view the full image. The original image is sized 1279x571.

Case 2 ) I set the deformation order of the shoulder to ‘front of chain’ , or in other words , under the skincluster . The weird deformation when i rotate the whole rig seems to have stopped . But this time , the blendshape itself is not shaping properly …it pops into this strange shape when i set it to front of chain .
This image has been resized. Click this bar to view the full image. The original image is sized 1280x720.

What i already have considered and tried as a solution but unsuccessful :
a) I didn’t freeze transforms , center pivot , delete history , on any of the target shapes .
b)I’ve tried removing the blendshape and subtractive shape from all parents and leave them independent in the outliner .
c)I’ve tried exporting weights , detaching skin , deleting history on mesh , then importing weights and adding blendshape .
d) All the blendshapes have a local settin of origin .
e) stripping down the whole rig to joints to see if it’s my rig setup which is causing the wrong distortion of the blendshapes .
f)Recreating the Blendshapes and the corrective shape .


#2

This tutorial might help you:

https://www.youtube.com/watch?v=vwU6aAi3mtc&index=1&list=PL4ZR92iL9G0EF0eSQz-2lrBd4gDL_oAYu

There are plenty of scripts to extract blendshapes, you don’t have to use what he shows in the video.

Here’s a good, all in one, tool for creating corrective blends, no plug-ins necessary:

http://danielslima.com/sculpt-inbetween-editor-1-0/

There are others out there that just help with extracting blendshapes. Just do a search for “corrective blendshapes”.


#3

Thank you , that was quite helpful , i looked into the details of the matter . Autodesk should make some changes to the built-in system though , it’s a pitty when you see such a flexible package have such relatively simple (compared to the company’s reputation) lacks . But i guess nothing is perfect .