Import maps created in blender in UE4?

Hi guys! I created a map out of cubes, like minecrafts maps, in blender for UE but how can I make collisions for such a complex model? Because, suprisingly, I want that my character walks on the map but the only collisions I was able to make were boxes and I dont want that my character floats above the ground. Thanks for replies.

The shortest answer is: you can’t.

Collision detection needs way too much time for large collision meshes. To avoid this the unreal engine limits the size of collision meshes and simplifies them if neccessary. This leads to the errors you describe. Therefor you can not export your whole map as a single fbx file / a single mesh.

The general approach would be to create only one instance of your models in blender and export them only one item per fbx fbx and then create the level in the unreal engine.

If this is not an option for you you could use 2 other approaches:

  1. Import the map as single mesh and then recompute the collision in the unreal engine itself:
    Setting Up Collisions With Static Meshes | Unreal Engine Documentation

  2. Export your models with the “Selected Objects” option from blender. Using this option only the currently selected objects are exported into the .fbx file. Using this technique you could export your objects one by one or in smaller portions (which then are combined into a single model during export) to decrease your meshes sizes and there collision meshes complexities.