Skip to main content

Module usd

Module usd 

Source
Expand description

High-level USD composition and authoring APIs.

This module mirrors OpenUSD’s pxr/usd/usd layer. The stage implementation lives in the local stage module, while this module re-exports the public Usd* surface under openusd::usd.

Structs§

Attribute
Stage-composed attribute handle. Mirrors C++ UsdAttribute.
EditTarget
Identifies which layer in a Stage receives authored opinions.
Prim
Stage-composed prim handle. Mirrors C++ UsdPrim.
PrimPredicate
Predicate used to filter prim traversal by resolved status bits.
PrimStatus
Resolved stage-level status bits for a prim.
Relationship
Stage-composed relationship handle. Mirrors C++ UsdRelationship.
Stage
A composed USD stage.
StageBuilder
Builder for configuring and opening a Stage.
StagePopulationMask
Population mask limiting which prim paths are exposed by a Stage.

Enums§

CompositionError
A recoverable error encountered during stage composition.
InitialLoadSet
Initial payload loading behavior for a stage.
InterpolationType
Stage-level interpolation mode for time-sampled attributes.
StageAuthoringError
Errors raised by Stage’s authoring methods.