FBX IO: Update for new meshes being smooth by default #105039

Merged
Thomas Barlow merged 2 commits from Mysteryem/blender-addons:fbx_update_for_smooth_mesh_default into main 2023-12-05 03:41:03 +01:00
Member

Blender 3.6 changed newly created meshes to be smooth by default,
therefore, it is no longer necessary to remove the "sharp_face"
attribute if face smoothing was not set when importing a mesh.

The only time when "sharp_face" needs to be removed is if we create the
attribute when attempting to set face smoothing, but setting face
smoothing fails.

No changes to the import of .fbx files are expected with this patch.


Patch notes indicating the change to new meshes now being smooth by default: https://wiki.blender.org/wiki/Reference/Release_Notes/3.6/Python_API

Blender 3.6 changed newly created meshes to be smooth by default, therefore, it is no longer necessary to remove the "sharp_face" attribute if face smoothing was not set when importing a mesh. The only time when "sharp_face" needs to be removed is if we create the attribute when attempting to set face smoothing, but setting face smoothing fails. No changes to the import of .fbx files are expected with this patch. --- Patch notes indicating the change to new meshes now being smooth by default: https://wiki.blender.org/wiki/Reference/Release_Notes/3.6/Python_API
Thomas Barlow added 1 commit 2023-12-02 19:13:39 +01:00
42ffe2c228 FBX IO: Update for new meshes being smooth by default
Blender 3.6 changed newly created meshes to be smooth by default,
therefore, it is no longer necessary to remove the "sharp_face"
attribute if face smoothing was not set when importing a mesh.

The only time when "sharp_face" needs to be removed is if we create the
attribute when attempting to set face smoothing, but setting face
smoothing fails.

No changes to the import of .fbx files are expected with this patch.
Thomas Barlow requested review from Bastien Montagne 2023-12-02 20:14:18 +01:00
Bastien Montagne approved these changes 2023-12-04 16:43:16 +01:00
Bastien Montagne left a comment
Owner

LGTM

LGTM
Thomas Barlow added 1 commit 2023-12-05 03:39:21 +01:00
Thomas Barlow merged commit 86bcdbd5c4 into main 2023-12-05 03:41:03 +01:00
Thomas Barlow deleted branch fbx_update_for_smooth_mesh_default 2023-12-05 03:41:03 +01:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#105039
No description provided.