Create a Relationship¶
A Relationship is a type of Usd.Property
that points to other Prims, Attributes or Relationships. The Relationship targets are represented by a list of Paths. This snippet shows how to create a Relationship and set some initial targets.
USD API¶
from pxr import Usd
prim: Usd.Prim = stage.GetPrimAtPath("/World/MyPrim")
custom_relationship: Usd.Relationship = prim.CreateRelationship("myCustomRelationship")
# You can also use Usd.Relationship.AddTarget() to add targets to an existing Relationship.
custom_relationship.SetTargets(["/World/TargetA", "/World/TargetB"])