移動先: 概要 戻り値 キーワード. フラグ. Python 例.
diskCache([append=boolean], [cacheType=string], [close=string], [closeAll=boolean], [delete=string], [deleteAll=boolean], [empty=string], [emptyAll=boolean], [enabledCachesOnly=boolean], [endTime=time], [frameRangeType=string], [overSample=boolean], [samplingRate=int], [startTime=time], [tempDir=boolean])
注意: オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。
diskCache は 「元に戻す」が不可能、「照会」が可能、「編集」が不可能 です。
ディスク キャッシュを作成、クリア、または閉じるコマンドです。
なし
戻り値の型は照会モードでは照会フラグが基になります。
disk, cache
append, cacheType, close, closeAll, delete, deleteAll, empty, emptyAll, enabledCachesOnly, endTime, frameRangeType, overSample, samplingRate, startTime, tempDir
ロング ネーム(ショート ネーム) |
引数型 |
プロパティ |
frameRangeType(frt)
|
string
|

|
|
フレーム範囲のタイプ、「Render Globals」、「Time Slider」、「Start/End」を指定します。「Time Slider」の場合は、startFrame と endFrame を指定する必要があります(このフラグは現在ではサポートしていません。-startTime フラグと -endTime フラグでフレーム範囲を明示的に指定してください)。
|
|
startTime(st)
|
time
|

|
|
endTime(et)
|
time
|

|
|
samplingRate(sr)
|
int
|

|
|
各フレームに関連してサンプリングを実行する頻度を指定します。
オーバー サンプリングする場合(-overSample を指定した場合)、準備段階がフレームごとに評価される回数をこのパラメータで定義します。
アンダー サンプリングを行う場合(デフォルトで、-overSample を指定していない場合)、準備段階は sr フレームごとに 1 回のみ評価されます(sr はこのフラグに指定した値です)。
|
|
enabledCachesOnly(eco)
|
boolean
|

|
|
このフラグは -ea/emptyAll を制限して、「有効な」ディスク キャッシュ(つまり、「.enable」アトリビュートを「true」に設定したディスク キャッシュ ノード)のみに影響が及びます。
|
|
emptyAll(ea)
|
boolean
|

|
|
すべてのディスク キャッシュの内容をクリアします。-eco/enabledCachesOnly が「true」の場合は、有効なディスク キャッシュ ノードのみに影響が及びます。
|
|
empty(e)
|
string
|

|
|
指定したディスク キャッシュ ノード名のディスク キャッシュの内容をクリアします。-eco/enabledCachesOnly が「true」の場合は、有効なディスク キャッシュ ノードのみに影響が及びます。
|
|
deleteAll(da)
|
boolean
|

|
|
すべてのディスク キャッシュ ファイルを削除します。-eco/enabledCachesOnly が「true」の場合は、有効なディスク キャッシュ ノードのみに影響が及びます。
|
|
delete(d)
|
string
|

|
|
ディスク キャッシュ ノード名を指定したキャッシュを削除します。-eco/enabledCachesOnly が「true」の場合は、有効なディスク キャッシュ ノードのみに影響が及びます。
|
|
closeAll(ca)
|
boolean
|

|
|
すべてのディスク キャッシュ ファイルを閉じます。-eco/enabledCachesOnly が「true」の場合は、有効なディスク キャッシュ ノードのみに影響が及びます。
|
|
close(c)
|
string
|

|
|
ディスク キャッシュ ノード名を指定したキャッシュを閉じます。-eco/enabledCachesOnly が「true」の場合は、有効なディスク キャッシュ ノードのみに影響が及びます。
|
|
append(a)
|
boolean
|

|
|
overSample(os)
|
boolean
|

|
|
true にするとオーバー サンプルし、それ以外はアンダー サンプルします。
|
|
cacheType(ct)
|
string
|

|
|
上書きするキャッシュのタイプを指定します。指定できる値は、パーティクル再生キャッシュの「mcfp」、パーティクル初期キャッシュの「mcfi」、ジグル キャッシュの「mcj」です。このオプションは、キャッシュ作成時に限って有効です。
|
|
tempDir(tmp)
|
boolean
|

|
|
この照会専用フラグは diskCache テンポラリ ファイルの位置を照会します。
|
|
: コマンドの作成モードで使用可能なフラグ
|
: コマンドの編集モードで使用可能なフラグ
|
: コマンドの照会モードで使用可能なフラグ
|
: タプルまたはリストとして渡された複数の引数を持てるフラグ
|
import maya.cmds as cmds
# Explicitly specify the settings for disk cache
# creation: the start time to 3 and the end time to 10.
cmds.diskCache( startTime=3, endTime=10 )
# Specify to use over sampling and with sampling
# rate set to 2, sampling twice for each frame.
cmds.diskCache( overSample=True, samplingRate=2 )
# Delete all caches
cmds.diskCache( deleteAll=True )
# Clear the cache content for diskCache3's cache.
cmds.diskCache( empty='diskCache3' )
# Close all the disk caches.
cmds.diskCache( emptyAll=True )