Using Native USD workflows

New Nodes for Native USD Stage Creation and Manipulation

We introduced new nodes coupled with an underlying framework that allows for native USD manipulation.

Composition

UsdInheritSet

UsdPayloadSet

UsdReferenceSet

UsdSpecializeSet

UsdSubLayerAdd

Prims

UsdCamera

UsdLight

UsdPrimCreate

UsdSchemaSet

UsdScope

UsdXform

Properties

UsdActiveSet

UsdAttributeSet

UsdCollection

UsdMaterialAssign

UsdMetadataSet

UsdKindSet

UsdPrimvarSet

UsdRelationshipSet

UsdStageDefine

UsdTransformSet

UsdTransformEdit

UsdVariantSet

Output

UsdLayerDefine

UsdLayerExport

UsdLayerExportGroup

Other

UsdLayerWrite

UsdPythonWrite

KatanaToUsd

UsdToKatana

 

Note:  A full set of links to the reference guide topics for each node can be found in USD Nodes.

The nodes are classified according to the following types:

  • Composition - New nodes for scene composition are determined by LIVRPS ordering. These are guidelines ordered by Local, Inherits, VariantSets, References, Payload, and Specializes that determine how pieces of a 3D scene work together effectively. For example, UsdSubLayerAdd to add a layer to the stage.

    See Composition arcs - understanding LIVRPS for more information about this.
    See USD Nodes: Composition for links to the reference guide topics.

    Note:   In Katana 7, VariantSets are not included for authoring but you can change which variant is used via the UsdVariantSet node.

  • Prims - The following nodes to let you create and modify schemas. UsdPrimCreate for prim generation and overriding, and UsdSchemaSet to assign a schema API to a prim.
    For both nodes, Katana speeds up the workflow by tailoring the UI to the selected prim or schema type automatically. Simply select a type, and the node properties are dynamically populated by the USD version used, with its parameters defined within the USD API itself.

A cube type with matching parameters generated dynamically.

Scene Explorer

The Scene Explorer tab provides a unified scene graph view of both USD and Katana data so that you can easily traverse and manipulate the hierarchical structure of the entire asset library.

For more information see Using the Scene Explorer.

USD Properties Viewable in the Attributes Tab

We’ve integrated USD property inspection into the Attributes tab, making it easy to check the attributes, relationships and metadata for prims and properties in the scene. Just click on a prim in the Scene Explorer to see the data in the Attributes tab. See Inspecting USD Properties Using the Attributes Tab.