Exporting USDZ to Blender with textures

Hi

I have been trying to get into rendering my Shapr3D designs in higher quality. I am not proficient enough in Blender yet to completely re-texture my files, so I looked for a way to keep the textures from Shapr.

I am able to get the files into Blender, but it seems whereas color and reflection etc of the material is kept, the texture itself doesn’t show up.

This is the original texture in Shapr3d:

And this is how it shows up in Blender:

image

with these settings in the editor:

And this is what the texture PNG looks like:

and the metallic roughness texture:
image

I am trying to figure out if there’s a better workflow to achieve what I am trying to achieve.

For those curious to replicate this, there’s 2 ways to end up with a usable Shapr3D USDZ in Blender:

Blender (in some versions/OS you may be able to skip the zipping and unzipping of the USDZ and directly import the original usdz):

  1. Export USDZ with standard settings (whenever I choose to save each 1st level item separately it crashes Shapr3d)
    2.(If you are on Blender 3, skip this step) after importing, export to GLB
  2. Import GLB to blender