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

token

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

bool

When on, then primitive internal attributes can be removed(‘sourcePrimPath’ etc…)

False

data

bundle

Collection of attributes to be partially copied to the output

Outputs#

Name

Type

Description

Default

data

bundle

Final bundle of attributes, with the attributes specified by attrNamesToRemove omitted