nCache > キャッシュのマージ(nCache > Merge Caches)

 
 
 

現在選択されているオブジェクトの有効なキャッシュをマージし、マージされたキャッシュ ノードを無効にします。既定では、この操作によって nCache ノードは削除されません。

nCache > キャッシュのマージ(nCache > Merge Caches) >

nCache のマージ オプション(Merge nCache Options)ウィンドウを開きます。このウィンドウで、マージした nCache の名前、タイプ、ディスク上の位置を指定できます。

キャッシュ ディレクトリ(Cache Directory)

作成する、マージされた nCache を保存するサーバまたはローカル ディスク上の位置を指定します。フォルダ()を使用すると既定のディレクトリ以外を参照できます。

キャッシュ名(Cache name)

作成する、マージされた nCache のベース名を指定します。

キャッシュ名をプリフィックスとして使用(Use cache name as prefix)

キャッシュ名(Cache name)をプリフィックスとして設定します。これをオンにすると、nCache のベース名は、現在選択されているオブジェクトの名前にプリフィックスとして指定したキャッシュ名を追加したものになります。たとえばプリフィックス red を持つ Cape という名前の nCloth オブジェクトの場合、キャッシュ ファイル名は red_CapeFrame1、red_CapeFrame2、red_CapeFrame3 などになります。このオプションは、フレームごとに 1 ファイル(One file per frame)またはオブジェクトごとに 1 ファイル(One file per object)がオンの場合にのみ使用できます。

ファイル配分(File distribution)

以下のファイル配分オプションのいずれかを選択します。

フレームごとに 1 ファイル(One file per frame)

指定したキャッシュ タイム レンジ(Cache time range)のフレーム単位でマージされた nCache ファイルを作成するよう指定します。

1 ファイル(One file)

指定したキャッシュ タイム レンジに対して 1 つのマージされた nCache ファイルを作成するよう指定します。

オブジェクトごとに 1 ファイル(One file per object)

オンにすると、選択したオブジェクトごとに 1 つのマージされた nCache ファイル(1 ファイルがオンの場合)またはフレーム単位で 1 つのマージされた nCache ファイル(フレームごとに 1 ファイルがオンの場合)が、指定したキャッシュ タイム レンジの間、作成されます。

オフにすると、選択したすべてのオブジェクトに対して 1 つのマージされた nCache ファイル(1 ファイルがオンの場合)またはフレーム単位で 1 つのマージされた nCache ファイル(フレームごとに 1 ファイルがオンの場合)が、指定したキャッシュ タイム レンジの間、作成されます。

このオプションは、複数のオブジェクトが選択されている場合だけ使用可能です。

キャッシュ タイム レンジ(Cache time range)

以下のキャッシュ タイム レンジ オプションのいずれかを選択します。

レンダー設定(Render settings)

現在選択されているレンダー設定によってキャッシュ タイム レンジが定義されるよう指定します。

タイム スライダ(Time slider)

タイム スライダ(Time Slider)の現在の再生範囲によってキャッシュ タイム レンジが定義されることを指定します。

開始/終了(Start/End)

指定した開始(Start)時間と終了(End)時間の間(開始時間と終了時間も含む)のフレーム範囲によってキャッシュ タイム レンジが決定されるよう指定します。

開始/終了(Start/End)

これらのフィールドでは、キャッシュ タイム レンジ開始(Start)時間と終了(End)時間を指定できます。

評価(# フレームごと) (Evaluate every # frame(s))保存(# 評価ごと) (Save every # evaluation(s))

nCache の作成時、オブジェクトのシミュレーションのサンプルがフレームごとに 1 つ取得され、既定で nCache に保存されます。

評価(# フレームごと) (Evaluate every # frame(s))は、nCache 作成時にサンプルを取得する頻度を指定します。たとえばこの値が 2 の場合、キャッシュ タイム レンジ(Cache Time Range)の間、現在選択されているオブジェクトのシミュレーションが 1 フレームおきにキャッシュされます。

保存(# 評価ごと) (Save every # evaluation(s))は、nCache 作成時に保存するサンプルを指定します。たとえばこの値が 2 の場合、評価(# フレームごと) (Evaluate every # frame(s))オプションで指定したサンプルを 1 つおきに、nCache に保存されます。

詳細については、nCache の作成を参照してください。

マージ後に既存のキャッシュを削除(Delete existing caches after merge)

マージされた nCache が作成されたら、すべての有効な nCache ノードが削除されるよう指定します。ただし、ディスク上の nCache は保持されます。

関連項目