Go to: Related nodes. Attributes.
The cacheFile node maintains an association between cached data on disk and
an output attribute. The cached data on disk is usually created by the
cacheFile command. For example, let's say that you create cache data files
containing vector arrays for frames 1-100. The cacheFile node can be used
to read in the data from those files and output it to its vectorArrayOutput
attribute.
This output attribute can then be connected to any vectorArray input
attribute that wants to use the data from disk.
Node name | Parents | MFn type | Compatible function sets |
---|---|---|---|
cacheFile | cacheBase | kCacheFile | kBase kNamedObject kDependencyNode kCacheBase kCacheFile |
cacheName, cachePath, cacheWeights, channel, displayLoadProgress, enable, end, hold, memQueueSize, multiThread, originalEnd, originalStart, oscillate, perPtWeights, postCycle, preCycle, reverse, scale, sourceEnd, sourceStart, start, startFrame, time, track, trackState
Long name (short name) | Type | Default | Flags | ||
---|---|---|---|---|---|
cacheName
(cn )
| string | NULL | |||
cachePath
(cp )
| string | NULL | |||
channel
(ch )
| string | NULL | |||
cacheWeights
(cw )
| doubleArray | empty | |||
perPtWeights
(ppw )
| doubleArray | empty | |||
originalStart
(os )
| time | 0film | |||
originalEnd
(oe )
| time | 0film | |||
sourceStart
(ss )
| time | 0film | |||
sourceEnd
(se )
| time | 0film | |||
startFrame
(sf )
| time | 0film | |||
scale
(sc )
| double | 1.0 | |||
hold
(h )
| time | 0film | |||
preCycle
(cb )
| double | 0.0 | |||
postCycle
(ca )
| double | 0.0 | |||
start
(st )
| time | 0film | |||
end
(e )
| time | 0film | |||
time
(tim )
| time | 0film | |||
enable
(en )
| bool | 1 | |||
reverse
(rev )
| bool | 0 | |||
oscillate
(osc )
| bool | 0 | |||
track
(tr )
| short | 0 | |||
trackState
(ts )
| short | 0 | |||
multiThread
(mt )
| bool | 0 | |||
memQueueSize
(qs )
| integer | 20 | |||
displayLoadProgress
(dp )
| bool | 1 | |||