コンテナLoadingコンテナ解像度ボリューム体積シーンにおけるシミュレーション空間のバウンディングボックスについて、ジオメトリ上のサイズを指定できます。ボクセルサイズボクセルのサイズを指定できます。ボクセルとは立方体のことです。その辺長は、この設定値によって決まります。この値を変更すると、それに応じて解像度も変わります。ボクセル)、およびその場合のメモリ使用量が表示されます。実際のシミュレーションで必要となるメモリの量は、時間と共にそのシミュレーションの規模がどの程度拡大するかによります。中央の部分は、CPU、GPU、または高解像度化モードで動作させた場合のシミュレーションで必要となるメモリの最大量を示しています。右の部分は、通常のシミュレーションおよび高解像度化パスの場合に、ディスク上で1つのキャッシュフレームに非圧縮で割り当てられる最大サイズを示しています。コンテナ全体を用いるシミュレーションを開始した場合に、メモリの空き容量不足が予想されると、警告メッセージが表示されます。(必要に応じて途中でシミュレーションをやめる場合)、この警告メッセージは無視して構いません。シミュレーションを監視せずに実行する場合は、メモリの空き容量が十分に確保されるよう、コンテナサイズおよびシミュレーションについて確実に設定してください。メモリの空き容量が不足すると、マシンはたいてい応答しなくなります。この場合は、必ずシステムを再起動してください。キャッシュ高画質レンダリングと同様、流体シミュレーションは、コンピュータに非常に大きな負担をかける作業です。その度合はレンダリングより高いです。精細なボクセルグリッドには、大量のメモリが必要だからです。ビットマップ画像128枚分に相当します。速度チャンネルの場合は、実質的にベクトルチャンネルなので、3倍広い空間が用いられます。チャンネルが増すたびに、フレームごとに8MBが追加使用されます。各フレームは、キャッシュディレクトリ内の別々の.bcfファイルに書き込まれます。(後述のシミュレーションパラメータを参照)。(同オプションの説明を参照)。ファイル名にはフレーム番号が含まれます。(後述の全般関連のパラメータを参照)。フレームは全てディスクに書き込まれますが、TurbulenceFDではワーキングメモリに少数のフレームが保持されます。その他のフレームは、レンダリングやIn-Editorプレビューオプションによるプレビュー表示を行う場合に、必要に応じてディスクから動的に読み込まれます。シミュレーションのキャッシュこのTurbulenceFDオブジェクトに関する全てのシミュレーションキャッシュ用のベースディレクトリを指定できます。下のリストにある追加/名前変更/削除用ボタンを用いて、ベースディレクトリ内のキャッシュを管理できます。シミュレーションやレンダリングに用いるキャッシュは、このリストから選択してください。各キャッシュは、ベースディレクトリ内のサブディレクトリに保存されます。4Dの一般設定ダイアログにあるTurbulenceFDタブで設定済みのデフォルトベースディレクトリが適用され、新しいキャッシュが自動作成されます。キャッシュをロックオンにすると、現在のキャッシュディレクトリが、誤って上書きされることのないようロックされます。使用するグリッドの解像度が非常に高く、ディスクスペースが問題になる場合の解決策として、圧縮機能を有効にすることができます。キャッシュを圧縮する場合は、そのための処理時間も必要ですが、これによりシミュレーションの速度が落ちます。この影響は、特にネットワークドライブに大きなキャッシュを保存する場合に、ネットワークを介したデータ送信に要する時間によって相殺できます。圧縮によって、ファイルサイズが最大60%縮小するからです。熱/煙/燃料/火をキャッシュ上記の流体チャンネルのいずれかを、ディスクに保存するかどうかを選択できます。使用するチャンネルをシェーダ入力データとして保存するだけで済みます。シェーディングされないチャンネルをキャッシュしないことにより、メモリをセーブできます。シミュレーションを再開するには、有効な全てのチャンネルをキャッシュする必要があります。速度をキャッシュ流体の速度をキャッシュすると、レンダリングの際に速度変化率パラメータを用いたり、キャッシュのうちいずれかのフレームからシミュレーションを再開したり、流体でパーティクルを動かしたりすることができます。必要なディスクスペースが大幅に増えます。速度は3Dベクトルなので、そのキャッシュに要するメモリは、温度フィールドなどの場合に用いるメモリの3倍となるからです。衝突判定をキャッシュシミュレーションで用いられる衝突フィールドをキャッシュできます。このチャンネルでビューポートプレビューを用いて、障害物化したオブジェクトがどの程度ボクセル化されたか確認できます。タブの衝突オブジェクトパラメータに関する説明を参照してください。衝突フィールドは、部分的に+/-符号が付いた距離フィールドです。障害物化したオブジェクトの内側の値の場合、各ボクセル値は、オブジェクトのサーフェス上の最も近いポイントまでの距離を負の値で表したものです。障害物化したオブジェクトの内側にないボクセルの値は、非常に大きな正の値です。現在のフレームについて、シミュレーションキャッシュの詳細が表示されます。