USD Import options

The USD Import options appear when you select File > Import and choose USD Import under the Files of type drop-down menu. The following options appear under the File Type Specific Options section. Here you can select what is included when you import a USD file into Maya.

Note: Supported file formats include the following: .usd , .usdc, and .usda. See USD File formats for more information.
Important: mayaUsdPlugin.mll must be loaded in the Plug-in Manager (Windows > Settings/Preferences > Plug-in Manager) for USD Import to appear in the Files of type drop-down menu.

USD File Type Specific Options

Scope and Variants

When a USD file is selected, click the Hierarchy View button that appears. Use the USD Hierarchy View window to build the scope of an import and switch variants.

A USD file consists of prims, the primary container object in USD. Prims can contain any scene element (ex. meshes, lights, cameras, etc). Select and deselect prims in the USD Hierarchy View window to build the scope of your import.

A variant is a single, named variation of a variant set. Each variant set is a package of alternatives that users can switch between non-destructively. A variant set has no limits to what it can store. Variants can be used to swap out a material or change the entire hierarchy of an asset. A single prim can have many variants and variant sets, but only one variant from each variant set can be selected for import into Maya.

After building the scope of a USD file for import, changes that are applied can be quickly reset by clicking the icon.

Materials

Supported image file formats: The image reader for MayaUSD is facilitated through OpenImageIO (an open source library for image reading). MayaUSD should be able to open any image supported by OpenImageIO. MayaUSD also supports OpenEXR textures, 8, 16 and 32 bits, single channel, RGB and RGBA.

Material Conversion

Select the preferred conversion method for inbound USD shading data to bind with Maya geometry. You can select from the following options:

Instanced Prims

Important: When an instanced prim (instanceable=true USD prim) is imported into Maya using this option, the objects are linked when converted to Maya data. Thus, when one of the instances is selected in the Viewport, they are all selected.

Animation Data