Tag Prims from Ramp#

Add ramp and tag information to a bundle of prims. This data can be subsequently sampled in downstream nodes (e.g. GetCurveData in the case of curve prims)

Installation#

To use this Node, you must enable omni.genproc.core in the Extension Manager.

Inputs#

Name

Type

Description

Default

Bundle (bundle)

bundle

Bundle Prims

Ramp Positions Name (rampPositionsName)

token

Name of bundle attribute to be created for ramp positions.

ramp_positions

Ramp Values Name (rampValuesName)

token

Name of bundle attribute to be created for ramp values.

ramp_values

Ramp Interpolations Name (rampInterpolationsName)

token

Name of bundle attribute to be created for ramp interpolations.

ramp_interpolations

Ramp Tags Name (rampTagsName)

token

Name of bundle attribute to be created for ramp tags.

tags

rampPositions

float[]

Parametetric values from [0,1]

[0.0, 1.0]

rampValues

float[]

Value of the ramp at the corresponding position entry.

[0.0, 0.0]

rampInterpolations

int[]

Interpolation method between keys. Linear is a creates a flat curve from point to point. Smooth creates an ease in or ease out curve from point to point.

[1, 1]

rampTags

token[]

Possible tag values for ramp

[‘run’, ‘walk’, ‘idle’]

Outputs#

Name

Type

Description

Default

bundle

bundle

Prims bundle with ramp data