In Unity, I drag&drop the .blend file into the Asset view: got an error “Blender could not convert the blend file into FBX file”.
Now if I do the same thing without doing the UV mapping in Blender, then Unity can import the file without error.
Any idea?
EDIT 1: please note that if I assign a texture to the sphere (with UV map selected, Image/Open) and then save the .blend file, it is imported fine in Unity. That doesn’t make sense, why should I assign a texture to the object if I just want to set up the mesh and UVs ? I want to apply the texture in Unity, not in Blender.
All Unity does is fire up Blender, give it your blend file and says “MAKE ME AN FBX,” which Unity then imports. That’s it. If you’re seeing that error, then open Blender yourself and try exporting it as FBX.
If that succeeds, then use the FBX you exported.
If that fails, fix it in Blender until it works.
Here’s more random Blender-> Unity tidbits:
Unity imports Blender3D objects as FBX via a little Python script: