Go to:
Related nodes. Attributes.
The cacheBlend node corresponds to a nonlinear track. It can contain
any number of cacheFiles over time, and controls their evaluation and
weighting over time.
To evaluate at a given time, the node determines which caches are active.
It then does a normalized weighted blend of the active caches based
on their weight and per-point cacheWeight values.
Node name | Parents | MFn type | Compatible function sets |
---|
cacheBlend | cacheBase | kCacheTrack | kBase kNamedObject kDependencyNode kCacheBase kCacheTrack |
Related nodes
cacheFile, cacheBlend
Attributes (9)
cacheData, disableAll, end, inCache, perPtWeights, range, start, vectorArray, weight
Long name (short name) | Type | Default | Flags |
---|
|
inCache
(ic )
| compound | n/a | ![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![hidden hidden](../gfx/hidden.gif) |
|
| vectorArray
(va )
| Generic | n/a | ![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![hidden hidden](../gfx/hidden.gif) | |
|
| perPtWeights
(ppw )
| doubleArray | empty | ![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) | |
|
|
disableAll
(da )
| bool | 0 | ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![hidden hidden](../gfx/hidden.gif) |
|
|
cacheData
(cd )
| compound | n/a | ![array array](../gfx/array.gif) ![output output](../gfx/output.gif) ![input input](../gfx/input.gif) ![connectable connectable](../gfx/connectable.gif) ![storable storable](../gfx/storable.gif) ![hidden hidden](../gfx/hidden.gif) |
|
|
|
|
|