nucleus オブジェクトに対して単一または複数の nCache が作成でき、それぞれ単一フレーム、複数フレーム、またはフレームの範囲で構成することができます。nucleus オブジェクトまたは流体エフェクトに対して複数の nCache を作成すると、そのキャッシュをブレンドして新しいシミュレーションとエフェクトを作成できます。詳細については、nCache のウェイト付けをアトリビュート エディタからブレンドして設定するを参照してください。
nCloth キャッシュと nParticle キャッシュに対して、nCache ファイルに保存するプロパティを指定できます。これには、オブジェクトのアトリビュート エディタのキャッシング(Caching)セクションでプロパティを選択します。詳細については、nCloth キャッシュを作成および編集すると nParticle キャッシュを作成および編集するを参照してください。流体キャッシュに対して、nCache ファイルに保存する流体プロパティを指定できます。これには、流体キャッシュの作成オプション(Create Fluid Cache Options)ウィンドウでプロパティを選択します。詳細については、流体キャッシュ ファイルを作成するを参照してください。
新しい nCache を作成する以外に、以前作成した nCache をインポートすることもできます。nCache をインポートすると、オブジェクトにアタッチされたすべての既存のキャッシュ データのオーバーライドや置き換えが行われます。
nCloth または nParticle nCache を新規作成するには
オブジェクトのシミュレーションは、nCache の作成オプション ウィンドウまたは流体キャッシュの作成オプション ウィンドウの現在の設定を使用してキャッシュされます。詳細については、nCache > 新規キャッシュの作成(nCache > Create New Cache)または流体 nCache > 新規キャッシュの作成(Fluid nCache > Create New Cache)を参照してください。
単一または複数の .mc キャッシュ ファイルと .xml 記述ファイルが生成され、nCache の作成オプション ウィンドウまたは流体キャッシュの作成オプション ウィンドウで指定したディレクトリに格納されます。cacheFile ノード(デフォルト名は nObjectShape#Cache#)もオブジェクトに追加されて、既存の nCache ノードが無効にされるので、再生時に新しいキャッシュのみを確認できます。
単一のオブジェクトを選択した場合は、次のファイルが作成されます。
ファイル配分(File Distribution) | 作成される nCache ファイルの数 | 作成される XML 記述ファイルの数 | 作成される nCache ノードの数 |
---|---|---|---|
1 ファイル(One File) | 1 | 1 | 1 |
フレームごとに 1 ファイル(One File Per Frame) | 複数(各フレームに 1 ファイル) | 1 | 1 |
複数の nCloth オブジェクトを選択した場合は、次のファイルが作成されます。
ファイル配分(File Distribution) | 作成される nCache ファイルの数 | 作成される XML 記述ファイルの数 | 作成される nCache ノードの数 |
---|---|---|---|
1 ファイル(One File) | 1 | 1 | 複数(オブジェクトごとに 1 ファイル) |
フレームごとに 1 ファイル(One File Per Frame) | 複数(各フレームに 1 ファイル) | 1 | 複数(オブジェクトごとに 1 ファイル) |
1 ファイルとジオメトリごとに 1 ファイル | 複数(オブジェクトごとに 1 ファイル) | 複数(オブジェクトごとに 1 ファイル) | 複数(オブジェクトごとに 1 ファイル) |
フレームごとに 1 ファイル(One File Per Frame)とジオメトリごとに 1 ファイル(One File per Geometry) | 複数(フレームとオブジェクト単位) | 複数(オブジェクトごとに 1 ファイル) | 複数(オブジェクトごとに 1 ファイル) |
インポート(Import)ファイル ブラウザ ウィンドウが表示されます。詳細については、nCache > 既存キャッシュ ファイルのアタッチ(nCache > Attach Existing Cache File)または流体 nCache > 既存キャッシュ ファイルのアタッチ(Fluid nCache > Attach Existing Cache File)を参照してください。
インポートした nCache に新しい cacheFile ノードが作成され、選択したオブジェクトの cacheBlend ノードに自動的にアタッチされます。これにより、インポートしたキャッシュを、選択したオブジェクトの既存の nCache のすべてと統合できるようになります。