Open LaBodilsen opened 4 years ago
Same issue happening here, 2.81
I was able to fix this issue and export properly now. In case anyone else is facing the same issue with Blender 2.81, I'll leave my fork version here https://github.com/vini-guerrero/godot-blender-exporter/tree/blender2.81 I noticed there's still no 2.81 branch here, let me know if you want a PR on this @akien-mga Best regards.
Hi @vini-guerrero : So what did you do to fix it?.. was it only the failing line: mesh.update(calc_loop_triangles=True), that you changed to mesh.update(calc_edges=True, calc_edges_loose=True)? or was there anything else needed?..
Just asking out of interest
It seems there already is a PR on this issue.
https://github.com/godotengine/godot-blender-exporter/pull/284
Small update:
I tested vini-querrero's fix by replacing line 43 in Converters/utils.py
Mesh.update(calc_loop_triangles=True)
with:
mesh.update(calc_edges=True, calc_edges_loose=True).
And this works in both Blender 2.80 and Blender 2.81, and exports the scene correctly
OS: Windows 10 Home 1903
Godot version: 3.1.1.stable.Official
Blender version: 2.81
Issue description: The exporter fails in Blender 2.81 with the following error:
It worked fine with Blender 2.8.
Minimal reproduction project: Just open Blender 2.81 and export the default cube project with the Godot engine .ecsn exporter.