Can you make api function to load USDZ to three.js and Save as ifc , and to Import ifc to three.js and Save to USDZ.
As standalone library for use on web and iOS, android without viewer
Maybe as beta , before usdz loader and ifc loader mature for bug hunting
three used to have a native ifc importer afaik its now a dependency residing with IFC.js of which they have not yet supported an ifc exporter, its apparently going to be worked on this year. As for usd and usdz imports / exports I’m sure these are currently being worked on as part of the three loaders / exporters classes… You may have to wait for support on what you’re asking