Fix #104714: Missing shape keys in FBX export when original mesh data cannot be used #104890

Merged
Thomas Barlow merged 7 commits from Mysteryem/blender-addons:fbx_fix_triangulate_removing_shapes into main 2023-09-19 02:26:19 +02:00

7 Commits

Author SHA1 Message Date
e6814688e2 Increase FBX IO version 2023-09-19 01:10:42 +01:00
8542770457 Merge branch 'main' into fbx_fix_triangulate_removing_shapes 2023-09-19 01:05:30 +01:00
49e6617861 Tidy up 2023-09-15 22:59:46 +01:00
8b02121ae9 Restructure code to make it clearer what needs to be done to an Object's data and in what cases 2023-09-15 22:59:45 +01:00
531e7be110 Fix "Apply Modifiers" removing shape keys when original data cannot be used for other reasons
Having "Triangulate Faces" enabled or having meshes with Object-linked materials would still not export shape keys if "Apply Modifiers" was enabled and the mesh did not have any modifiers to apply.
2023-09-15 01:34:20 +01:00
733598d5c1 Use Mesh.copy() instead and fix export of non-mesh Objects that are converted to meshes on export 2023-09-15 01:09:47 +01:00
f70bb98a61 Fix triangulation removing shape keys 2023-09-15 01:08:01 +01:00