THREE.JS / FOUNDATIONS 309

Export is a contract.

Export a deterministic scene to USDZ, inspect the ordered archive, reload it through USDLoader, and make visibility, anchoring, Quick Look, texture, and animation loss visible.

InitializingWEBGL2

Preparing USDZExporter, WebGLTextureUtils, and the WebGL2 reference…

export request
WAITING
source nodes / meshes
—
reload nodes / meshes
—
source / reload bounds
—
materials / textures
—
archive entries
—
animation samples
—
sample
NOT RUN

EXPORTER / WAITINGUSDZ / —

USDZExporter owns serialization; WebGLTextureUtils supplies the official texture-decompression hook; USDLoader owns the downstream parse. The archive is inspected before any consumer claim.

Sources: USDZExporter · USDLoader · official exporter example · USDZ specification

LAB 309 / USDZ EXPORT · ROUND-TRIP FIDELITY