One Logo Pool Ball
USDKit · IOS API REFERENCE

USDStage.ExportOptions

struct · iOS 27.0+ · SDK 27.1

struct ExportOptions

Options for packaging a stage into a USDZ file.

Members (3)

get · iOS 27.0+

preferSmallMeshFiles

TypeScript
static get preferSmallMeshFiles(): USDStage_ExportOptions
Swift declaration
static var preferSmallMeshFiles: USDStage.ExportOptions { get }

Reduce meshes' file size via quantization and compression.

static · iOS 27.0+

preferSmallTextureFiles

TypeScript
static preferSmallTextureFilesQuality(quality: USDStage_ExportOptions_TextureQuality): USDStage_ExportOptions
Swift declaration
static func preferSmallTextureFiles(quality: USDStage.ExportOptions.TextureQuality) -> USDStage.ExportOptions

Reduce textures' file size at the specified quality level.

get · iOS 27.0+

preferSmallTextureFiles

TypeScript
static get preferSmallTextureFiles(): USDStage_ExportOptions
Swift declaration
static var preferSmallTextureFiles: USDStage.ExportOptions { get }

Reduce textures' file size at the standard quality level. This is the same as `preferSmallTextureFiles(quality: .standard)`.

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

USDStage.ExportOptions.init(arrayLiteral:)

A variable number of Swift arguments is not supported.

All USDKit types →