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 |
Related nodes
cacheBlend
Attributes (26)
cacheName, cachePath, cacheWeights, channel, displayLoadProgress, enable, end, format, 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 |
|
|
format
(fmt ) |
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 |
|