Constructs a USDZLoader.
Identifies the MIME type of files loaded by this parser.
Filename extensions expected on loaded model files.
The loaded model file format.
Gets the schema version of the given file data.
InternalparsersA parser for each supported schema version.
IDs of supported file schema versions.
Loads file data into a SceneModel and/or a DataModel.
The parameters used for loading the file data.
Options for customizing the loading process. These are specific to the Loader subclass.
Resolves when the file data has been successfully loaded into the SceneModel and/or DataModel.
Loads Pixar USDZ (
.usdz) packages into a SceneModel.Unpacks the USDZ ZIP package and decodes its root USD layer — binary Crate (
.usdc) or ASCII (.usda) — with thetinyusdzwasm reader, producing geometry, transforms and UsdPreviewSurface materials.Browser only (v1): the tinyusdz wasm is built web/worker-only, so loading throws under Node (CLI / headless). Packaged textures and USD animation / skinning / variants are not handled yet — see the module docs.