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 |