Hi I am using Unity 4.6 and Maya LT 2015. I’ve created 3 blend shapes in Maya and they seem to work just fine. However when exporting these to Unity one blend shape is missing and I can see weird field with a 0 value which doesn’t have any effect on my model. Furthermore I can actually see that in Unity blend shape named “two” is actually the first one from Maya named “one”. “three” in Unity is “two” in Maya. There is no Maya’s “three” equivalent but instead there is this field with 0 value.
I’m not familiar with Maya but in Max if this was happening to me I would kill off the Morph modifier (blend shape on all objects) and set it up again from scratch. Not re-create the blend shapes all over again, Just re-apply the edited meshes to the base mesh.
Also check the scale values in Maya just to be sure it’s correct on all the blend shape mesh pieces.
Or it could be something in Unity though I haven’t gone through this process — yet.
Looking at your picture in the skinned mesh renderer, below blendShape1.three and above Cast Shadows there is a unnamed ‘0’ field. What is that?
Hope you figure it out.
Thanks, that did the trick. I guess that the way I was originaly creating blend shapes did not worked so well because I did not used this “Key” button in Maya and probably I should. Anyway I’ve extracted separete meshes from every blend shape, deleted blend shapes attribute and then reapplied all meshes to the original mesh as blend shapes. Everything worked!