| Long name (short name) | [argument types] | Properties |
|---|
-fileName
(-f)
| string |   |
|
Specifies the base file name for the cache files. If more than one object is being cached and the format is OneFilePerFrame, each cache file will be prefixed with this base file name. In query mode, returns the files associated with the specified cacheFile node.
When used with -replaceCachedFrame/-appendFrame specifies the name of the backup files. If not specified, replaced frames will be stored with a default name.
|
|
-directory
(-dir)
| string |   |
|
Specifies the directory where the cache files will be located. If the directory flag is not specified, the cache files will be placed in the project data directory.
|
|
-prefix
(-p)
| |  |
|
Indicates that the specified fileName should be used as a prefix for the cacheName.
|
|
-descriptionFileName
(-dfn)
| |  |
|
This is a query-only flag that returns the name of the description file
for an existing cacheFile node. Or if no cacheFile node is specified, it
returns the description file name that would be created based on the other
flags specified.
|
|
-startTime
(-st)
| time |  |
|
Specifies the start frame of the cache range.
|
|
-endTime
(-et)
| time |  |
|
Specifies the end frame of the cache range.
|
|
-simulationRate
(-smr)
| time |    |
|
Specifies the simulation rate when caches are being created. During cache
creation, the time will be advanced by the simulation rate, until the end
time of the cache is reached or surpassed. The value is given in frames.
The default value is 1 frame.
|
|
-sampleMultiplier
(-spm)
| int |    |
|
Specifies the sample rate when caches are being created as a multiple of simulation Rate.
If the value is 1, then a sample will be cached everytime the time is advanced. If the value
is 2, then every other sample will be cached, and so on. The default is 1.
|
|
-points
(-pts)
| string |   |
|
Specifies the name of a geometry whose points will be cached.
|
|
-cacheableNode
(-cnd)
| string |   |
|
Specifies the name of a cacheable node whose contents will be cached.
A cacheable node is a node that is specially designed to work with
the caching mechanism. An example of a cacheable node is a nCloth node.
|
|
-cacheFileNode
(-cfn)
| string |   |
|
Specifies the name of the cache file node(s) we are appending/replacing to
if more than one cache is attached to the specified geometries.
|
|
-singleCache
(-sch)
| |  |
|
When used in conjunction with the pts or cacheableNode flag, specifies whether
multiple geometries should be put into a single cache or to
create one cache per geometry (default).
|
|
-inAttr
(-ia)
| string |   |
|
Specifies the name of the attribute that the cache file will drive.
This file is optional when creating cache files.
If this flag is not used during create mode, the cache files will
be created on disk, but will not be driving anything in the scene.
This flag is required when the attachFile flag is used.
|
|
-outAttr
(-oa)
| string |  |
|
Specifies the name of the attribute that will be cached to disk.
|
|
-attachFile
(-af)
| |  |
|
Used to indicate that rather than creating a cache file, that an
existing cache file on disk should be attached to an attribute in the scene.
The inAttr flag is used to specify the attribute.
|
|
-createCacheNode
(-ccn)
| |  |
|
Used to indicate that rather than creating a cache file, that a cacheFile
node should be created related to an existing cache file on disk.
|
|
-channelName
(-cnm)
| string |    |
|
When attachFile is used, used to indicate the channel in the file that
should be attached to inAttr. If not specified, the first channel in
the file is used. In query mode, allows user to query the channels associated
with a description file.
|
|
-refresh
(-r)
| |  |
|
When used during cache creation, forces a screen refresh during caching.
This causes the cache creation to be slower but allows you to see how the
simulation is progressing during the cache.
|
|
-convertPc2
(-pc2)
| boolean |  |
|
Convert a PC2 file to the Maya cache format (true), or convert Maya cache to pc2 format (false)
|
|
-pc2File
(-pcf)
| string |  |
|
Specifies the full path to the pc2 file. Must be used in conjunction with the pc2 flag.
|
|
-format
(-fm)
| string |  |
|
Specifies the format of the cache. Valid values are "OneFile" and "OneFilePerFrame"
|
|
-appendFrame
(-apf)
| |  |
|
Appends data to the cache for the times specified by the -startTime/-endTime flags. If no
time is provided, appends the current time. Must be used in conjunction
with the -points or -cacheableNode flag. Any overwritten frames will not be deleted, but
renamed as specified by the -fileName flag.
|
|
-replaceCachedFrame
(-rcf)
| |  |
|
Replaces cached data for the times specified by the -startTime/-endTime flags. If no
time is provided, replaces cache file for the current time. Must be used in conjunction
with the -points or -cacheableNode flag. Replaced frames will not be deleted, but
renamed as specified by the -fileName flag.
|
|
-deleteCachedFrame
(-dcf)
| |  |
|
Deletes cached data for the times specified by the -startTime/-endTime flags. If no
time is provided, deletes the current frame. Must be used in conjunction with the
-points or -cacheableNode flag. Deleted frames will not be removed from disk, but
renamed as specified by the -fileName flag.
|
|
-interpStartTime
(-ist)
| time |  |
|
Specifies the frame from which to begin linear interpolation, ending at startTime.
Must be used with the -replaceCachedFrame or -appendFrame flags. Interpolation is achieved by removing
frames between interpStartTime and startTime from the cache. These removed frames will
will be renamed as specified by the -fileName flag.
|
|
-interpEndTime
(-iet)
| time |  |
|
Specifies the frame until which there will be linear interpolation, beginning at endTime.
Must be used with the -replaceCachedFrame or -appendFrame flag. Interpolation is achieved by removing
frames between endTime and interpEndTime from the cache. Removed frames will be renamed
as specified by the -fileName flag.
|
|
-noBackup
(-nb)
| |  |
|
Specifies that backup files should not be for any files that my be over-written during
append, replace or deletr cache frames. Must be used with the -appendFrame, -replaceCachedFrame or -deleteCachedFrame flags.
|
|
-geometry
(-gm)
| |  |
|
A query flag which returns the geometry controlled by the specified cache node
|
|
-cacheInfo
(-ci)
| |  |
|
A query flag which returns descriptive info stored in the cacheFile such as the user name, Maya scene name and maya version number.
|
|
-pointCount
(-pc)
| |  |
|
A query flag which returns the number of points stored in the cache file.
|
|