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