Conversion Process
A file in a supported file format is uploaded.
if the file is not a glTF, it is converted to one.
The glTF is optimized by the MeshOptimizer with the user settings (Unless the selected pipeline is Convert Only, in which case the optimization is skipped).
Optimized glTF is converted to supported output formats before applying draco compression, in this case USDZ.
Supported within the Optimized USDZ
Platform’s optimized USDZ contains all of the data that the optimized asset has, including the PBR materials, texture maps, and skinning. There is a limited support for glTF extensions and those supported are listed below.
Supported glTF extensions:
Not Supported within the Optimized USDZ
Listed here are the unsupported features in the USDZ converter. However, some features that might be supported by the converter and that would result in a valid USDZ, might not be supported by iOS.
E.g. even if morph animations were supported in conversion, iOS still doesn’t support them at the time of writing.
Morph animations
glTF extensions, unless stated otherwise
FAQ
Why did Platform fail to generate a USDZ?
If the glTF/GLB uploaded included Draco Compression no files will be generated. We do not support Draco Compression on input for any file.
If the input model doesn’t have Draco, you’ve encountered a bug, please report it.