Write Prims#

Write back bundle(s) containing multiple prims to the stage.

Installation#

To use this Node, you must enable omni.graph.nodes in the Extension Manager.

Inputs#

Name

Type

Description

Default

execIn

execution

The input execution (for action graphs only)

Prims Bundle (primsBundle)

bundle

The bundle(s) of multiple prims to be written back. The sourcePrimPath attribute is used to find the destination prim.

Attribute Name Pattern (attrNamesToExport)

string

A list of wildcard patterns used to match primitive attributes by name. Supported syntax of wildcard pattern: ‘*’ - match an arbitrary number of any characters ? - match any single character ^ - (caret) is used to define a pattern that is to be excluded Example of wildcard patterns, input: [‘xFormOp:translate’, ‘xformOp:scale’,’radius’] ‘’*’’ - match any ‘xformOp:’*’’ - matches ‘xFormOp:translate’ and ‘xformOp:scale’ ‘’*’ ^radius’ - match any, but exclude ‘radius’ ‘’*’ ^xformOp’*’’ - match any, but exclude ‘xFormOp:translate’, ‘xformOp:scale’

Prim Path Pattern (pathPattern)

string

A list of wildcard patterns used to match primitives by path. Supported syntax of wildcard pattern: ‘*’ - match an arbitrary number of any characters ? - match any single character ^ - (caret) is used to define a pattern that is to be excluded Example of wildcard patterns, input: [‘/Cube0’, ‘/Cube1’, ‘/Box’] ‘’*’’ - match any ‘’*’ ^/Box’ - match any, but exclude ‘/Box’ ‘’*’ ^/Cube’*’’ - match any, but exclude ‘/Cube0’ and ‘/Cube1’

Prim Type Pattern (typePattern)

string

A list of wildcard patterns used to match primitives by type. Supported syntax of wildcard pattern: ‘*’ - match an arbitrary number of any characters ? - match any single character ^ - (caret) is used to define a pattern that is to be excluded Example of wildcard patterns, input: [‘Mesh’, ‘Cone’, ‘Cube’] ‘’*’’ - match any ‘’*’ ^Mesh’ - match any, but exclude ‘Mesh’ ‘’*’ ^Cone ^Cube’ - match any, but exclude ‘Cone’ and ‘Cube’

Persist To USD (usdWriteBack)

bool

Whether or not the value should be written back to USD, or kept a Fabric only value

False

Outputs#

Name

Type

Description

Default

execOut

execution

The output execution port (for action graphs only)