Moprh targets breaking after importing from Maya

Hi-- I’ve been going back and forth importing a face with little updates for a couple months while learning UE4. So far I’ve had no issues with importing blendshapes from Maya 2016 into UE4 4.8.1 and recently 4.10.2 until I added teeth and gums. The mesh error only occurs on a handful of verts, as you can see in the images. All other verts on the model transform with no problem inside UE4. It’s like the verts weight is locked in place, there are no bones only the two morph targets. Is there any mesh reporting inside UE4

I’ve tested:

  1. importing into both 4.8.1 and 4.10.2 with the same results.
  2. exporting meshes out as obj and importing them back into maya and then exporting with the same result.
  3. all vert count and uv’s match on all meshes.
  4. I’ve looked for overlapping verts by merging or deleting verts in Maya. The vert count didn’t change in either attempt.
  5. re-importing the fbx from Maya that causes issues in UE4 back into Maya doesn’t show errors either.

Any help would be much appreciated.
Cheers!

To help anyone who runs across this I figured it out by sending the character to 3DSMAX and then exporting it out with the same FBX settings as I had in Maya. It fixed all the issues above.

Hey r3dcube,

We’ve seen this type of behavior with morph targets when there is manifold geometry, but would you mind sending us an example maya file?

If you’d rather send privately, you can PM me a link on the forums.

-.

Continuing conversation from forum PMs:

From what I remember, these issues were related to importing normals as opposed to letting UE4 calculate the normals when there is non-manifold geometry present. Try to isolate one of the vertices which is not playing nice and look for things like inside faces, edges with more than two faces attached, bad face normals, etc. There are some good guides out there to help with that.

Since you can’t send the files, there’s not a whole lot I can do to help since I can’t determine if your model isn’t the problem. If you can convince your producers to let you send just the fbx or extract and send only the teeth, that’d help a lot.

-.