低解像度の液体シミュレーションの上部サーフェス レイヤを使用して、高解像度のシミュレーションをガイドすることができます。これにより、液体のフルデプスに高解像度のシミュレーションを実行することなく、波を分割するするなどして、サーフェスの詳細なシミュレーションが可能になります。低解像度で液体のバルク移動をプレビューすることができます。満足できる結果が得られたら、細かいディテールの高解像度シミュレーションのガイドにそれを使用します。
低解像度のシミュレーションをキャッシュする
- 通常の方法で、低解像度の液体シミュレーションを設定します。コライダに十分な厚み(少なくとも 4 つのボクセル)があり、液体のプールを保持するために使用されるオブジェクトが含まれていることを確認します。
- 低解像度のシミュレーションのキャッシュを作成します。「Bifrost ユーザ キャッシュを使用する」を参照してください。
ガイド付きシミュレーションを設定する
- 同じまたは類似のコントロール メッシュ(エミッタ、コライダ、アクセラレータ)を使用して新しいシーンを開始します。基本的な低解像度シミュレーションを設定します。
- グローバル ガイド プロパティで、ガイド付きシミュレーション(Guided Simulation)アトリビュート グループの有効化(Enable)をアクティブにします。
- 入力(Input)サブグループで、シミュレーション(Simulation)モードをアクティブにします。
- Sim キャッシュ名(Sim Cache Name)の横にあるフォルダ アイコンをクリックし、低解像度のキャッシュが格納されているフォルダを参照し、任意の voxel_liquid キャッシュ ファイル(ボリュームまたはパーティクル)を 1 つ選択します。
- 必要に応じて、最小シミュレーション深度(Min Simulation Depth)を調整します。これはワールド空間でシミュレートされる液体の深さをコントロールします。モデル化されたシーンのスケールによっては、調整する必要があります。
液体の帯は、エミッタのフルデプスではなく、エミッタの上部サーフェス上に見えるはずです。
- 必要に応じて、巻き戻して設定を調整します(「Bifrost のガイド付きシミュレーションを調整する」)。最初に低解像度を使用し(高いマスター ボクセル サイズ(Master Voxel Size))、それが正常に動作したら、解像度を上げます。