Characters' part meshes missing after import

Hello to everyone,

my problem is, that I want to import my rigged character (done with blender) into ue4. everything seems to be perfect, but after a closer look, I can see that the eye-meshes (two seperate objects), the lower teeth and the mouth pieces are missing. The character is currently composed of:

  • head
  • left eye
  • right eye
  • upper mouth + upper teeth
  • lower mouth + lower teeth
  • tongue
  • upper body (3 cloth parts)
  • hands
  • lower body (2 cloth parts)

After trying to reduce the number of separate objects and adding the teeth to the mouth pieces, they weren’t imported at all - no eyes and no mouth, tongue or teeth.

Is there something wrong with my meshes?
Or am I doing something wrong at the export from blender or the import in ue4?

Here is my setting for exporting (yes I use selected objects, I tried this to make sure that the eyes are exported as well):

And here are my import options:

Thank you in advance for helping!

pyrocat

Hi pyrocat,

Have you made sure that you have all of the objects in your skeletal mesh selected when you export it? I realize this is an obvious solution, however I would like to rule it out early if possible.

Yes, I did. As I said, I checked the “selected objects” option in blender to make sure that all items are exported. Is it possible to have more than 8 elements (0-7) in a lod? Maybe I’ll try to export only the mouth pieces and the eyes tomorrow.

Maybe some parenting is missing or objects overlap? May this cause this issue?

It is possible, how many root bones do you have inside your mesh? The editor only accepts a single root bone for a skeletal mesh so if you have more than that it may be causing errors as well.

Hi pyrocat,

We have not heard from you in quite some time. I am marking this as answered for tracking purposes. If you are still experiencing this error, please comment with the requested information.

Hello ,

unfortunately it’s not the root bone. There is only one of this kind and I’m sure about that, because I already had such an error some time ago, when I had 2 - then the mesh doesn’t even import at all. No I still think that there might be some other errors as mentioned before and the problem is still not solved, otherwise I would have posted the solution to the problem. I asked those questions:

Is it possible to have more than 8 elements (0-7) in a lod?
Maybe some parenting is missing or objects overlap? May this cause this issue?

Greetings,
pyrocat

Hello ,

I now tried to import only the eyes and mouth pieces. This didn’t work. I had to import it as a static mesh and this worked but I can’t add this to my characters mesh. When I import the whole character as a skeletal mesh, those parts are still missing.

What am I doing wrong?

As I said, I don’t have more than 1 lod, but in this lod, i have 0-7 elements… the eyes and mouth pieces are missing.

I can’t go on developing like this and hope that you can help me out!

Thanks,
pyrocat

PS: These are my errors when importing:

Hi pyrocat,

If you are comfortable with it, I would be more than willing to take a look at the model you are trying to export and see what may be occurring. For privacy, you can send it to my in a private message on the forums and I will take a look at it as soon as possible.

Hi pyrocat,

It looks like the bone setup you have for the face uses a lot of very small bones that do not register correctly in the engine. For facial animations, it is highly recommended you use shape keys, as this tutorial goes over: Create a Facial Animation Setup in Blender - Part 1

Hi ,

thank you very much for your help.
I would have never thought of this as a problem.
I used the “PitchiPoy” Version of Rigify in Blender, where those face bones are standard, for rigging - and they are really cool though. I’m kinda sad that they don’t work with UE4. Thank you for the link, I’ll try it this way then.

Yours,
pyrocat