FBX IO: Export corner normals instead of face normals #105150

Merged
Thomas Barlow merged 3 commits from Mysteryem/blender-addons:fbx_disable_face_normals_export into main 2024-02-07 03:36:05 +01:00
Member

Face normals do not seem to be as widely supported as vertex and corner
normals, so meshes with the 'FACE' .normals_domain are now exported as
corner normals instead.

See blender/blender#117470.


I can't think of any reasons to export face normals that would warrant adding an option to the exporter, so I think it will be best to leave exported normals as corner/vertex for now.

Vertex normals are not as common to find in .fbx files as corner normals, but I wouldn't say they are uncommon. Both vertex and corner normals are present in much example code in the FBX SDK, so support for vertex normals is likely pretty good.

Face normals do not seem to be as widely supported as vertex and corner normals, so meshes with the 'FACE' `.normals_domain` are now exported as corner normals instead. See blender/blender#117470. --- I can't think of any reasons to export face normals that would warrant adding an option to the exporter, so I think it will be best to leave exported normals as corner/vertex for now. Vertex normals are not as common to find in .fbx files as corner normals, but I wouldn't say they are uncommon. Both vertex and corner normals are present in much example code in the FBX SDK, so support for vertex normals is likely pretty good.
Thomas Barlow added 1 commit 2024-01-26 06:03:41 +01:00
Face normals do not seem to be as widely supported as vertex and corner
normals, so meshes with the 'FACE' `.normals_domain` are now exported as
corner normals instead.

See blender/blender#117470.
Thomas Barlow requested review from Bastien Montagne 2024-01-26 06:03:52 +01:00
Bastien Montagne approved these changes 2024-02-06 16:55:22 +01:00
Thomas Barlow added 2 commits 2024-02-07 03:33:09 +01:00
Thomas Barlow merged commit e4aa83d2ee into main 2024-02-07 03:36:05 +01:00
Thomas Barlow deleted branch fbx_disable_face_normals_export 2024-02-07 03:36:06 +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#105150
No description provided.