Blender skeletal mesh import crash

Hello everyone,

Quick summary: I’ve tried a few things to get a very simple skeletal mesh importing into UE4 from blender without success (errors + crashes). Are there any full tutorials/advice on going from creation of a model in blender => rigging => UE4? I’m using Blender 2.71 and beginning to pull my hair out! UE4 v 4.1.1-0

Log file of a crash is below, along with the blend file and the fbx.

More Details:

I am trying to get to grips with using blender as a 3D modelling tool to import stuff into UE4. I have got static meshes with and without textures + materials importing fine.

I have managed to get a basic character rigged in Blender - I extruded several cube faces out to create a boxy outline, then smoothed it all over. I initially manually created a single bone + extruded it to create a skeleton however, upon import UE4 was not happy that I had several root bones.

Okay, I thought. So, I tried using the Rigify option in blender, starting me off with a basic skeleton and moved it into position. Upon importing this, UE4 just crashes. I have tried all manner of options on export from blender and import in UE4.

I tried removing all but two bones from my mesh, and it still crashes. If I try and import it just as a static mesh, it imports without any issues.

I know there are several improvements due for the FBX plugin however, this seems quite fundamental so I think I may be overlooking something simple.

I am a novice to UE4 and Blender too (hence trying to learn the basic stuff) so if anyone has any tips/advice, I would be very grateful to hear from you.

nixius

Appendix 1 - Log file of crash

LogFbx: ItemName: Model, ItemCount : 4
LogFbx: ItemName: Geometry, ItemCount : 1
LogFbx: ItemName: Material, ItemCount : 1
LogFbx: ItemName: Deformer, ItemCount : 3
LogFbx: ItemName: Pose, ItemCount : 1
LogFbx: ItemName: GlobalSettings, ItemCount : 1
LogFbx: Loading FBX Scene from ../../../../../Desktop/blendermodeltest/humanoid/basic_character_bones_test6.fbx
LogFbx: FBX Scene Loaded Succesfully
LogFbx: Dumping Node [Cube] : Total Deformer Count 1.
LogFbx: 	[Node 1] Skin Cube (Type Skin).
LogFbx: Dumping Node [Cube] : Total Deformer Count 1.
LogFbx: 	[Node 1] Skin Cube (Type Skin).
LogFbx: Triangulating skeletal mesh Cube
LogFbx:Warning: Bones digested - 3  Depth of hierarchy - 3
LogWindows:Error: appError called: Assertion failed: InfluenceIndex [File:C:\CodeRepos\UnrealEngine\Engine\Source\Developer\MeshUtilities\Private\MeshUtilities.cpp] [Line: 2187]

Appendix 2 - Here is the blend file that generated the error (this is the last thing I tried).link text

Appendix 3 - Here is one of the many fbx files I have been trying to import, for the lazy ones of you out there :wink: link text

Sorry for the self-bump, but I also thought it would be worth mentioning that I am primarily making non human meshes for my project, therefore tools like MakeHuman are probably not going to be a lot of help. That is why I have been trying to do this manually.

I could really use some help on this. I’m currently importing from blender into 3DS max 2015 trial then out from there as a very convoluted workaround however, my trial won’t last forever!

I am having the same problem, it started when I joined two separate meshes. I am making a game where you play a dragon and therefor MakeHuman would be no help to me either.

My skeletal mesh has separate meshes for the eyes and teeth which were parented to the same armature but when I imported it they came in as separate skeletal mesh files which is completely useless for me.

I tried joining these meshes in Blender so that they would import as one skeletal mesh in UE4 but then I started getting the same error as you.

It seams UE4 doesn’t like having multiple mesh pieces in the same mesh of a skeletal mesh so I don’t know what to do…

If you have found a solution let me know and of course I will tell you if I find anything.

this is my dragon, it imports fine if it delete the separate eye and teeth meshes but this in not a permanent solution as It needs them.

Hi Cheese Dragon,

Can you post your crash logs here so we can have a look (If you are crashing)? Additionally, does this error occur on a clean project with no additional content or is it limited to one project? Can you import a simple .fbx box with a single bone?

I have solved it, the FBX 7.4 Binary exporter for Blender seems to be buggy or incompatible with UE4 but If you have Blender set to use FBX exporter version 6.1 ASCII it imports perfectly into UE4.

I didn’t record what my crash log was when I crashed before and now its working I don’t intend to make it crash again unless you really need me to.

Try changing the Blender export version in the export settings to 6.1 ASCII and It should work if you have the same problem as me.

I can import a single mesh attached to an armature but it is when I tried exporting a skeletal mesh with multiple unconnected pieces of mesh in the same object I started getting the error.

I hope this helps

Im unable to get back on my pc for a few days however, i tried multiple settings including this to fix this vrash amd it did not work.

Im certain if you take the mesh i originally posted and merely switch between yhe export versions it will still crash. I will do some more digging when i can get bavk on my pc