ボリューム軸カーブを使用する

ボリューム軸カーブを使用すると、パーティクルや nParticle を含むオブジェクトをカーブに沿ってさまざまな方向に移動し、軸フィールドがアクティブなカーブを中心に半径を定義できます。ボリューム カーブ フィールドを作成する場合は、(フィールドを適用するオブジェクト以外に)既存の NURBS カーブを選択できます。それ以外の場合は、ボリューム軸フィールドに対して既定のカーブを作成します。

カーブ上のボリューム軸フィールドの半径全体は、断面の半径(Section Radius)を使用して設定します。カーブ半径(Curve Radius)ランプを使用すると、ボリューム軸カーブの長さに沿って断面の半径(Section Radius)を変更できます。位置マーカーをカーブ半径(Curve Radius)ランプに追加すると、シーン ビューのカーブ上に半径スケール(Radius Scale)インジケータが配置されます。これらのインジケータは、カーブ半径(Curve Radius)で特定の値にスケールされる NURBS カーブ上の点を示します。

ボリューム軸カーブを作成するには

  1. FXメニュー セットで、フィールド/ソルバ(Fields/Solvers) > ボリューム カーブ(Volume Curve)を選択します。
  2. アトリビュート エディタ(Attribute Editor)内で volumeAxisField タブをクリックして、設定を変更します。次の各ページを参照してください。
    • ボリューム コントロール アトリビュート(Volume Control Attributes)を設定するには
    • ボリューム スピード アトリビュート(Volume Speed Attributes)を設定するには

既存の NURBS カーブからボリューム軸カーブを作成するには

  1. ボリューム軸カーブとして使用する NURBS カーブを選択し、 キーを押しながら、パーティクル、nParticle、nCloth オブジェクトなどのフィールドがボリューム軸カーブに影響するオブジェクトを選択します。
  2. FXメニュー セットで、フィールド/ソルバ(Fields/Solvers) > ボリューム カーブ(Volume Curve)を選択します。

    シーン ビューで、カーブがボリューム軸カーブであることを示す点線が、NURBS カーブを中心に表示されます。

  3. アトリビュート エディタ(Attribute Editor)内で volumeAxisField タブをクリックして、設定を変更します。次の各ページを参照してください。
    • ボリューム コントロール アトリビュート(Volume Control Attributes)を設定するには
    • ボリューム スピード アトリビュート(Volume Speed Attributes)を設定するには

ボリューム軸カーブをパーティクルオブジェクトや nParticle オブジェクトに接続するには

  1. シーン ビューでボリューム軸カーブを選択します。
  2. アウトライナ(Outliner)で、パーティクル、nParticle、nCloth オブジェクトなどフィールドでボリューム軸カーブに影響を与えるオブジェクトを選択し、 キー(Windows および Linux)または キー(Mac OS X)を押しながらボリューム軸フィールドを選択します。
  3. フィールド > 選択したオブジェクトへ作用(Fields > Affect Selected Object(s))を選択します。

ボリューム コントロール アトリビュート(Volume Control Attributes)を設定するには

  1. シーン ビューで、編集の対象となるボリューム軸カーブを選択します。
  2. アトリビュート エディタ(Attribute Editor)で、VolumeAxisfield タブをクリックします。
  3. ボリューム コントロール アトリビュート(Volume Control Attributes)セクションで断面の半径(Section Radius)を設定し、ボリューム フィールドの半径を定義します。
  4. ボリューム トラップ プロパティを設定し、既存のボリューム フィールドからオブジェクトを離すには、以下の手順を実行します。
    • トラップの内側(Trap Inside)を設定し、ボリュームの内側にオブジェクトを維持するボリューム フィールドにフォースを適用します。
    • トラップの半径(Trap Radius)を設定し、トラップの内側(Trap Inside)フォースを適用するボリュームの境界から半径(ローカル空間の距離)を指定します。
    • ボリューム カーブ上に終端を作成するには、トラップの終端(Trap Ends)をオンにします。

その他のボリューム コントロール アトリビュート(Volume Control Attribute)の詳細については、「ボリューム軸オプション」を参照してください。

カーブ半径(Curve Radius)ランプを設定するには

  1. シーン ビューで、カーブ半径(Curve Radius)ランプの設定対象となるボリューム軸カーブを選択します。
  2. アトリビュート エディタ内で VolumeAxisfield タブをクリックします。
  3. ボリューム コントロール アトリビュート(Volume Control Attributes)セクションのカーブ半径(Curve Radius)で、以下の手順を実行してランプ オプションを設定します。
    • ランプをクリックし、断面の半径(Section Radius)の値の選択した位置(Selected Position)を作成します。ランプの左側の位置はカーブのベース上の断面の半径(Section Radius)を表し、ランプの右側の位置はカーブの先端の断面の半径(Section Radius)を表します。

      位置マーカーをカーブ半径(Curve Radius)ランプに追加すると、シーン ビューのカーブ上に半径スケール(Radius Scale)インジケータが配置されます。これらのインジケータは、カーブ半径(Curve Radius)で特定の値にスケールされる NURBS カーブ上の点を示します。詳細については、「ボリューム軸オプション」を参照してください。

    • 断面の半径(Section Radius)がランプ上の位置をブレンドする方法を決定する補間(Interpolation)メソッドを設定します。「ボリューム軸オプション」を参照してください。

ボリューム スピード アトリビュート(Volume Speed Attributes)を設定するには

  1. シーン ビューで、編集の対象となるボリューム軸カーブを選択します。
  2. アトリビュート エディタ(Attribute Editor)で、VolumeAxisfield タブをクリックします。
  3. ボリューム スピード アトリビュート(Volume Speed Attributes)セクションで以下の設定を行います。
    • 軸から遠ざかる(Away From Axis): カーブの中心軸からパーティクルやその他のオブジェクトが離れるスピードを指定します。
    • 軸に沿って(Along Axis): カーブの中心軸に沿ってパーティクルやその他のオブジェクトが移動するスピードを指定します。
    • 軸の周り(Around Axis): すべてのボリュームの中心軸に沿ってパーティクルやその他のオブジェクトが移動するスピードを指定します。

その他のボリューム スピード アトリビュート(Volume Speed Attribute)の詳細については、「ボリューム軸オプション」を参照してください。