Does Unity Supports Relative Blend Shapes? I mean, suppose i have created 2 blend shapes. The first one blends relative to the Base. And the second one should blend relative to Shape 1 (not Base)
It is possible in Unity? Because i made blend shapes in Blender, and i changed the blend reference for each shape keys. It works in blender. But in Unity, the blend shape executes the effect of all preceding blend shapes. So, the last blend shape executes the effect of all blendshapes simultaneously.
Is there any solution? Script for Unity or Blender?
The demo was just a try. I don’t just want to hide the parts or something. I want to have control or each vertex and not vertex group. Like scaling some vertices, moving some etc. And i thought Blendshapes is the best method for it. May be i should try some other method.
I read Unity 5 handles nonuniform scaling better than U4.
You could add (scaler bones) to your rig. Example; forearm bone with a scaler bone parented and oriented to the forearm bone. The verts would be skinned to the scaler bone which is parented to the forearm bone. The forearm bone is animated like normal - for regular animation cycles. When you want to scale the verts the scaler bone would be manipulated however you like. The forearm bone still controls the regular cycles, but the scaler bone (following the forearm bone) controls the scale deformation.
Morph/blend shapes could be added on top of this for some funky effects.
Just a thought based on the information provided in OP.