Remove Attributes From Bundles#
Copies all attributes from an input bundle to the output bundle, except for any specified to be removed.
Installation#
To use this Node, you must enable omni.graph.nodes
in the Extension Manager.
Inputs#
Name |
Type |
Description |
Default |
---|---|---|---|
attrNamesToRemove |
|
A list of wildcard patterns used to match the attribute names that are to be removed from the output bundle 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: [‘points’, ‘faceVertexCount’, ‘faceVertexIndices’, ‘size’] ‘’*’’ - match any ‘’*’ ^points’ - match any, but exclude ‘points’ ‘’*’ ^face’*’’ - match any, but exclude ‘faceVertexCount’ and ‘faceVertexIndices’ |
|
allowRemovePrimInternal |
|
When on, then primitive internal attributes can be removed(‘sourcePrimPath’ etc…) |
False |
data |
|
Collection of attributes to be partially copied to the output |
Outputs#
Name |
Type |
Description |
Default |
---|---|---|---|
data |
|
Final bundle of attributes, with the attributes specified by attrNamesToRemove omitted |