FBX export - applying modifiers alters the mesh data block's name. #105438

Open
opened 2024-08-12 18:27:55 +02:00 by Chase-Mussey · 0 comments

Operating system: Windows 11
Graphics card: RTX 4090

Broken: 2.79b, 4.20
Worked: N/A

Objects exported with FBX exporter do not preserve the mesh data block name, often times adding ".001" or simply renaming all together when "apply modifiers" is turned on in FBX exporter and modifiers are on the object.

-Load factory settings
-Delete all objects, add Suzanne (her mesh data block is named "Suzanne" by default)
-Add new geometry node modifier to Suzanne
-Export Suzanne object as FBX.
-Load default settings
-Import FBX Suzanne

This will cause the imported Suzanne object to have its mesh data block's name be changed from "Suzanne" to "Suzanne.001"
This issue seems to be also caused by other modifiers, for instance the regular Subsurface Modifier when exported turns the mesh data block's name into simply "Mesh"

This normally wouldn't be an issue, but when importing into another software I need to use suffixes are important in the mesh name. for instance meshes can have the suffix "_col" to state that a mesh can be used for collision. This is broken when importing due to meshes being imported as "Suzanne_col.001"

Operating system: Windows 11 Graphics card: RTX 4090 Broken: 2.79b, 4.20 Worked: N/A Objects exported with FBX exporter do not preserve the mesh data block name, often times adding ".001" or simply renaming all together when "apply modifiers" is turned on in FBX exporter and modifiers are on the object. -Load factory settings -Delete all objects, add Suzanne (her mesh data block is named "Suzanne" by default) -Add new geometry node modifier to Suzanne -Export Suzanne object as FBX. -Load default settings -Import FBX Suzanne This will cause the imported Suzanne object to have its mesh data block's name be changed from "Suzanne" to "Suzanne.001" This issue seems to be also caused by other modifiers, for instance the regular Subsurface Modifier when exported turns the mesh data block's name into simply "Mesh" This normally wouldn't be an issue, but when importing into another software I need to use suffixes are important in the mesh name. for instance meshes can have the suffix "_col" to state that a mesh can be used for collision. This is broken when importing due to meshes being imported as "Suzanne_col.001"
Chase-Mussey added the
Status
Needs Triage
Priority
Normal
Type
Report
labels 2024-08-12 18:27:55 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 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#105438
No description provided.