Saving OBJ from USDZ missing material

Trying to do simple conversion:

            Scene scene = new Scene();
            scene.open("/tmp/output.usdz");

            ObjSaveOptions saveOptions = new ObjSaveOptions();
            saveOptions.setEnableMaterials(true);
            saveOptions.setVerbose(true);

            scene.save("/tmp/output_out.obj", saveOptions);

The material is not exported thats applied to the mesh in the usdz, although the online app (USDZ to OBJ: online USDZ to OBJ converter for free) converts the file fine, producing the lib and png files. With the on-premise java version, only the mesh is exported.

@orthoteks

Could you please also share the sample USDZ file as well? We will test the scenario in our environment and address it accordingly.

Sure, see attached link (was not allowed to attach a USDZ file to this thread so this is a google drive link)…

Thanks

@orthoteks

An investigation ticket as THREEDJAVA-139 has been logged in our issue tracking system to further analyze this case. We will look into its details and keep you posted with the status of its correction. Please be patient and spare us some time.

We are sorry for the inconvenience.

Ok, thanks. we will watch the issue.

1 Like

Hello, checking on status of this ticket. If this is low priority, is there a way to pay for resolution/fix? This is a gating item for us going live with new product.

Thanks
Jim

@orthoteks

Regretfully, the issue could not get resolved due to the other pending issues in the queue logged prior to it. It was logged under free support model where issues are resolved on a first come first serve basis unlike the paid support where they are resolved on urgent basis. Nevertheless, we have recorded your concerns and will try to share an ETA with you as soon as possible.

We apologize for the delay and the inconvenience.