FBX Import with instances that have separate materials results in all instances having the same material #91288

Open
opened 2021-09-09 16:37:46 +02:00 by Felix Herbst · 4 comments

System Information
Operating system: Windows-10-10.0.19041-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 471.41

Blender Version
Broken: version: 2.93.4, branch: master, commit date: 2021-08-31 09:23, hash: blender/blender@b7205031ce
Broken: fresh build from master commit bf47fb40fd6f0ee9386e9936cf213a1049c55b61 from 2021-09-09
Worked: none

Short description of error
FBX Import with instances that have separate materials results in all instances having the same material.
Expected would be that multiple instances can have separate materials as specified in the FBX file.

Actual:
210909-163105559-Blender.png

Expected:
210909-163120835-FBXExportToBlender_-SampleScene-_PC,Mac&_Linux.png

Exact steps for others to reproduce the error

  • Import the attached FBX file into Blender:
 {F10391101}
  • Enable textures in the viewport
  • Note a single material is used for all instances of the cube mesh
  • Import the attached FBX file into Unity or 3ds max or other FBX-capable software
  • Note that all instances have separate materials
**System Information** Operating system: Windows-10-10.0.19041-SP0 64 Bits Graphics card: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 471.41 **Blender Version** Broken: version: 2.93.4, branch: master, commit date: 2021-08-31 09:23, hash: `blender/blender@b7205031ce` Broken: fresh build from master commit bf47fb40fd6f0ee9386e9936cf213a1049c55b61 from 2021-09-09 Worked: none **Short description of error** FBX Import with instances that have separate materials results in all instances having the same material. Expected would be that multiple instances can have separate materials as specified in the FBX file. Actual: ![210909-163105559-Blender.png](https://archive.blender.org/developer/F10391105/210909-163105559-Blender.png) Expected: ![210909-163120835-FBXExportToBlender_-_SampleScene_-_PC,_Mac_&_Linux.png](https://archive.blender.org/developer/F10391107/210909-163120835-FBXExportToBlender_-_SampleScene_-_PC__Mac___Linux.png) **Exact steps for others to reproduce the error** - Import the attached FBX file into Blender: ``` {F10391101} ``` - Enable textures in the viewport - Note a single material is used for all instances of the cube mesh - Import the attached FBX file into Unity or 3ds max or other FBX-capable software - Note that all instances have separate materials
Author

Added subscriber: @herbst

Added subscriber: @herbst
Member

Added subscriber: @lichtwerk

Added subscriber: @lichtwerk
Member

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
Member

Can confirm.

This could be possible in blender as well (using materials linked to objects rather than mesh), it is just not implemented.
So this is a bit in the greyzone between request for improved behavior and bug, but since this is somewhat breaking the result in relation to what is specified in the fbx file, will confirm.

Can confirm. This could be possible in blender as well (using materials linked to objects rather than mesh), it is just not implemented. So this is a bit in the greyzone between request for improved behavior and bug, but since this is somewhat breaking the result in relation to what is specified in the fbx file, will confirm.
Sign in to join this conversation.
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#91288
No description provided.