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 geometry)がオンの場合のみ使用できます。
ファイル配分(File distribution)
以下のファイル配分オプションのいずれかを選択します。
- フレームごとに 1 ファイル(One file per frame)
-
指定したキャッシュ タイム レンジ(Cache time range)のフレーム単位でマージされた nCache ファイルを作成するよう指定します。
- 1 ファイル(One file)
-
指定したキャッシュ タイム レンジに対して 1 つのマージされた nCache ファイルを作成するよう指定します。
- ジオメトリごとに 1 ファイル(One file per geometry)
-
オンにすると、選択したオブジェクトごとに 1 つのマージされた nCache ファイル(1 ファイルがオンの場合)またはフレーム単位で 1 つのマージされた nCache ファイル(フレームごとに 1 ファイルがオンの場合)が、指定したキャッシュ タイム レンジの間、作成されます。
オフにすると、選択したすべてのオブジェクトに対して 1 つのマージされた nCache ファイル(1 ファイルがオンの場合)またはフレーム単位で 1 つのマージされた nCache ファイル(フレームごとに 1 ファイルがオンの場合)が、指定したキャッシュ タイム レンジの間、作成されます。
このオプションは、複数のオブジェクトが選択されている場合だけ使用可能です。
キャッシュ タイム レンジ(Cache time range)
以下のキャッシュ タイム レンジ オプションのいずれかを選択します。
- レンダー設定(Render settings)
-
現在選択されているレンダー設定によってキャッシュ タイム レンジが定義されるよう指定します。
- タイム スライダ(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 は保持されます。