Write Prim Attributes#
Exposes attributes for a single Prim on the USD stage as inputs to this node. When this node computes it writes any of these connected inputs to the target Prim. Any inputs which are not connected will not be written.
Installation#
To use this node enable omni.graph.nodes in the Extension Manager.
Inputs#
Name |
Type |
Descripton |
Default |
---|---|---|---|
Exec In (inputs:execIn) |
|
Signal to the graph that this node is ready to be executed. |
None |
Layer Identifier (inputs:layerIdentifier) |
|
Identifier of the USD layer to export data to. Identifier can be empty, “<Session Layer>”, “<Root Layer>” or the identifier of a sublayer. If empty or invalid, data will be exported to the current layer. This is only used when “Persist To USD” is enabled. |
|
Prim (inputs:prim) |
|
The prim to be written to |
None |
Persist To USD (inputs:usdWriteBack) |
|
Whether or not the value should be written back to USD, or kept a Fabric only value |
True |
Outputs#
Name |
Type |
Descripton |
Default |
---|---|---|---|
Exec Out (outputs:execOut) |
|
Signal to the graph that execution can continue downstream. |
None |
State#
Name |
Type |
Descripton |
Default |
---|---|---|---|
Layer Identifier (state:layerIdentifier) |
|
The prefetched layer Identifier. |
None |
Resolved Layer Identifier (state:resolvedLayerIdentifier) |
|
The prefetched resolved layer Identifier. |
None |
Metadata#
Name |
Value |
---|---|
Unique ID |
omni.graph.nodes.WritePrim |
Version |
4 |
Extension |
omni.graph.nodes |
Has State? |
True |
Implementation Language |
C++ |
Default Memory Type |
cpu |
Generated Code Exclusions |
None |
uiName |
Write Prim Attributes |
Categories |
sceneGraph |
Generated Class Name |
OgnWritePrimDatabase |
Python Module |
omni.graph.nodes |