FBX import won't read material slot data

   1442   2   1
User Avatar
Member
2 posts
Joined: Aug. 2020
Offline
Hi all,

I've been using Houdini for a while now mostly to process geometry pipelines. I recently started working on a pipeline going from Gravity Sketch -> Houdini -> Unreal Engine 5. I made a rough sketch in Gravity Sketch and exported it out as an fbx, and then imported it into Houdini using the File Geometry node. For some reason, it won't populate the shop_materialpath attribute and I don't have access to any of the material slots created by Gravity Sketch. The material slots show up when the same file is imported into Blender or Unreal. I've attached screenshots illustrating all of this.

Is there a reason for this? How can I access this data in Houdini?

I've also tried using File -> Import -> Filmbox FBX and the Labs FBX import but no luck

Thanks!

Attachments:
MaterialSlots_Blender.png (25.6 KB)
MaterialSlots_UE5.png (100.5 KB)
MaterialSlots_Houdini.png (256.9 KB)

User Avatar
Member
2658 posts
Joined: June 2008
Offline
I encountered a similar problem sever years back. What I did was export a single frame companion .OBJ file. Inside Houdini I import them both and use an attribute transfer to move the materials, and UVs if needed, from the OBJ to the FBX.
Using Houdini Indie 20.5
Windows 11 64GB Ryzen 16 core.
nVidia 3060RTX 12BG RAM.
User Avatar
Member
2 posts
Joined: Aug. 2020
Offline
Oh yes thanks, that's a great workaround! Got it to work for now.

If anyone else knows why Houdini won't read the material slots please do share
  • Quick Links