Blendshape Normal Error

Hi,
I am trying to drive multiple blendshapes in Unity. It seems to be having problems with normal calculations. I have scoured the internet for a fix, and can’t seem to find one. I have tried every normal setting under the model tab on import settings. I have tried every different export out of maya as fbx from version to check boxes. I have tried adding more edges, I have tried way to many things. Setting it to legacy and Calculate doesn’t fix the issue. If anyone has a solution for this it would be amazing. It is noted somewhere that this was fixed in the latest version, but I am trying 2019.2.6f right now and it still isn’t fixed. This is a really big headache. Any help would be appreciated.

Thank you,
-mike

Hello from the beginning of 2020! The issue is still here, we can’t properly export blendshapes & their normals from Maya to Unity.

1 Like

issue still there, please fix this asap, thanks guys !

In 2019.3 make sure you have these on the asset:

5517085--566467--upload_2020-2-24_22-30-9.png

Fixed it for me!

1 Like

It could look like “fixed” until you test it on some extreme example that definitely will have black spots or normal mismatch if something goes wrong

1 Like

I wonder how extreme is it? I also had animated eyes, but maybe it wasn’t bending too much. Is the error only at 0-100 positions or inbetween? If so, maybe it’s just caused by linearly interpolating normals, where something like quaternions would be more appropriate?

I encountered the same problem. My model contains more blendshapes. There is no problem when only one blendshape is changed. If multiple blendshapes are changed,the normal is unusual,black spots will appear.It is OK in maya.Hope for help, thanks!

1 Like

I encountered the same problem. My model contains more blendshapes. There is no problem when only one blendshape is changed. If multiple blendshapes are changed,the normal is unusual,black spots will appear.It is OK in maya.Hope for help, thanks!

No official update on this matter from Unity staff?
Is the issue at least being looked into?

The many workarounds necessary to get somewhat okay-looking normals on skinned meshes are giving my team such a headache.

1 Like

Thanks a lot man! This method definitely works like a charm. You saved me :slight_smile:

Can confirm that this issue, is still a huge problem. every single import setting combination has not solved it for me. Shading artifacts on even minor corrective shapes, not just facial expressions. 5933120--634664--upload_2020-6-3_13-0-18.png

Anyone figure out a solution? Im running 2021.3.0f1 and I’m still having blendshape/shape key issues.

1 Like

Tank you so much , you saved me :open_mouth:

1 Like

after four years, and its still not solved… the one in the middle is only with blendshapes, its looks right, and the one on the leftside is the one with skinning with head bones… the one the right is unlock normal version… no luck, same results as the left one, hard surface on the teeth and tougue…

This is still broken and un-usable…