移動先: 概要 戻り値 キーワード. フラグ. MEL 例.

概要

fluidCacheInfo [-attribute string] [-cacheTime time] [-endFrame] [-hasCache] [-hasData] [-initialConditions] [-playback] [-resolution] [-startFrame]

fluidCacheInfo は 「元に戻す」が可能、「照会」が可能、「編集」が可能 です。

流体キャッシュに関する情報を取得するコマンドです。 InitialConditions の startFrame と解像度を取得します。 再生キャッシュの endFrame も取得します。 再生キャッシュの場合、カレント タイムで表示されます(カレント タイムがキャッシュの終了を通過している場合は、終了フレーム)。

戻り値

なし

戻り値の型は照会モードでは照会フラグが基になります。

キーワード

fluid

フラグ

attribute, cacheTime, endFrame, hasCache, hasData, initialConditions, playback, resolution, startFrame
ロング ネーム(ショート ネーム) 引数型 プロパティ
-initialConditions(-ic) createqueryedit
照会するキャッシュとして「Initial Conditions」キャッシュを指定します。
-playback(-pb) createqueryedit
照会するキャッシュとして「Playback」キャッシュを指定します。
-startFrame(-sf) createqueryedit
キャッシュの開始時間を float 値で返します。
-endFrame(-ef) createqueryedit
キャッシュの終了時間を float 値で返します。
-resolution(-re) createqueryedit
キャッシュの解像度を float[] で返します。
-hasCache(-hc) createqueryedit
流体に指定したキャッシュがある場合は true、そうでない場合は false を返します。
-attribute(-at) string createqueryedit
「hasData」フラグのモデイファイアで、キャッシュがカレント タイムで、特定の流体アトリビュートのデータを持っているかどうかを照会できます。有効なアトリビュート値は、「density」、「velocity」、「temperature」、「fuel」、「color」、「coordinates」(テクスチャ座標)、「falloff」です。
-hasData(-hd) createqueryedit
特定のキャッシュが、-time フラグが指定する時間にデータを持っているかどうかを照会します(-time フラグがない場合は、-hasData はカレント タイムを仮定します)。 「attribute」フラグと併用すると、指定したアトリビュートのデータがキャッシュに存在するかどうかを示します。「attribute」フラグと併用しない場合、「hasData」は、任意の有効な流体アトリビュートのデータがキャッシュに存在するかどうかを示します。
-cacheTime(-t) time createqueryedit
-hasData フラグのみで有効です。キャッシュを照会してデータの有無を確認するとき、-hasData フラグが使用する時間です。

: コマンドの作成モードで使用可能なフラグ : コマンドの編集モードで使用可能なフラグ
: コマンドの照会モードで使用可能なフラグ : 1 つのコマンドで複数回使用可能なフラグ

MEL 例

// get start frame for Initial Conditions Cache
fluidCacheInfo -ic -sf;
// get resolution for Initial Conditions Cache
fluidCacheInfo -ic -re;
// get end frame for Playback Cache
fluidCacheInfo -pb -ef;
// get resolution for Playback Cache
fluidCacheInfo -pb -re;
// Is there data for any of the valid properties
// in the playback cache?
fluidCacheInfo -pb -hd;
// Is there density data in the playback cache?
fluidCacheInfo -at density -pb -hd;