Mesh and collision object only loading in partially when importing from Blender

Godot Version

4.5

Question

When I import a mesh from Blender, some of the geometry is not loaded in. When I make a collision object from the mesh, I can see the wireframe of the mesh in full but the collision object does not work in the places where the mesh does not load in. The mesh is very large (multiple km). Is Godot just unable to load the mesh in full or am I missing something?

Here’s some examples:
Godot:


Blender:

I am exporting an .obj file to put into Godot, but have tried importing the raw .blend file to no avail. I can upload the project and blender files if needed.

Check that your normals are correct in Blender. What happens if you disable backface culling on object’s material in Godot?

Btw you can’t really import .blend into Godot. It’s just a convenience wrapper around gltf import to spare you from needing to press export button in Blender. Under the hood, Godot calls Blender and does gltf export/import.

1 Like

I fixed the normals in Blender and it works now. Thanks!

1 Like