RampModulator#
Ramp modulators maps age normalized to another attribute through a ramp function.
Installation#
To use this Node, you must enable omni.particle.system.core2
in the Extension Manager.
Inputs#
Name |
Type |
Description |
Default |
---|---|---|---|
mode |
|
0 = override, 1 = additive, 2 = multiplicative |
2 |
scalarAttributeName |
|
Name of a scalar attribute to remap. |
|
rampPositions |
|
Point positons over the lifetime of the Particle from zero to one. Zero being the beginning of the life of the particle, and one being the end of the particle. |
[] |
rampValues |
|
Float value per point. |
[] |
rampInterpolations |
|
Point to point curve tpes. Linear is a creates a flat curve from point to point. Smooth creates an ease in or ease out curve from point to point. |
[] |
vectorAttributeName |
|
Name of a vector attribute to remap. |
|
ramp3fPositions |
|
Point positons over the lifetime of the Particle from zero to one. Zero being the beginning of the life of the particle, and one being the end of the particle. |
[] |
ramp3fValues |
|
three vector values per point. |
[] |
ramp3fInterpolations |
|
Three vector Point to point curve tpes. Linear is a creates a flat curve from point to point. Smooth creates an ease in or ease out curve from point to point. |
[] |
particles |
|
input particle SOA |
Outputs#
Name |
Type |
Description |
Default |
---|---|---|---|
particles |
|
output particle SOA |