Bifröst アクセラレータを使用する

Bifröst シミュレーションでアクセラレータを使用して、流体を周りに移動させる(たとえば、噴水の水の噴出または扇風機で揺れる煙を作成する)ことができます。パーティクルの速度は、アクセラレータ オブジェクトの影響範囲内にある限り影響を受けます。

アクセラレータを追加する

  1. アクセラレータとして使用する 1 つまたは複数のポリゴン メッシュを選択し(インスタンスはサポートされていません)、さらに次のいずれかを選択します。
    • 選択したすべてのメッシュを新しい共有アクセラレータ プロパティに追加するためのメイン コンテナ(bifrostLiquidbifrostAero など)。または、シェイプ(液体または Aero など)を選択することもできます。
    • 選択したメッシュとアトリビュート値を共有するための既存のアクセラレータ プロパティ。
  2. Bifrost > アクセラレータ キーの追加(Add Accelerator)を選択します。

アクセラレータを削除する

  1. 以下を選択します。
    • 1 つまたは複数の既存のアクセラレータ
    • コンテナ(bifrostLiquidbifrostAero など)、またはシェイプ オブジェクト(液体Aero など)のいずれか。
  2. Bifrost > アクセラレータを削除(Remove Accelerator)を選択します。

    特定のプロパティを使用している最後のメッシュを削除すると、プロパティ ノードも削除されます。

加速度をコントロールする

アクセラレータ プロパティのプロパティ > 加速度(Properties > Acceleration)グループにあるアトリビュートを使用して、関連付けられたメッシュがどのように液体に影響を与えるかをコントロールします。「Bifröst AcceleratorProps アトリビュート」を参照してください。

アクセラレータがシミュレーションに影響を与える方法はいくつかあります。
  • 速度の継承(Inherit Velocity)は、アクセラレータ メッシュのモーションに基づいた加速度を適用します。効果は累積されるため、パーティクルの速度は、アクセラレータが影響する範囲内で増加を続けます。
  • 方向(Direction)および方向のマグニチュード(Direction Magnitude)は、アクセラレータのモーションとは独立している加速度ベクトルを定義します。
  • 境界層の設定によって、パーティクルの速度をアクセラレータの速度に徐々に一致させます。これは、アクセラレータとともにパーティクルを引き出すのに使用することができます。または、静的なアクセラレータの場合は、ドラッグ フォースをエミュレートすることができます。
  • インフルエンス(Influence)は、アクセラレータの全体的なエフェクトの乗数です。このアトリビュートをペイントすると、アクセラレータのサーフェス全体のエフェクトを調整することができます(「Bifröst アトリビュートをペイントする」を参照)。