3D パーティクルを作成する

「シェイプ」ポップアップメニューに表示されるエミッタパターンのスタイルのうち「ボックス」と「球」の 2 つには、3D のオプションがあります。「ボックス」および「球」シェイプオプションは、「エミッタ」インスペクタで「3D」チェックボックスを選択した場合にのみ使用できます。

3D パーティクルが表示されたキャンバス

「矩形」、「円」、「ライン」、「波」、「イメージ」、および「ジオメトリ」エミッタシェイプには固有の 3D パラメータがありませんが、3D 空間で移動および回転させることはできます。また、「線」および「波」エミッタシェイプには、擬似的な 3D 情報があります。これらの始点と終点は、Z 空間(奥行き方向)に移動できます。

キャンバス。3D 空間で調整された 2D のラインエミッタのパーティクルが表示されています

さらに、エミッタを 3D グループにネストすれば、「シミュレーション」ビヘイビアを使って、X 平面および Y 平面のパーティクルを Z 空間に変換できます。

既存の 2D パーティクルシステムを 3D パーティクルにする

  1. エミッタをプロジェクトに追加した後、「エミッタ」インスペクタの「3D」チェックボックスを選択します。

    エミッタの追加については、プリセットパーティクルを追加する/カスタムパーティクルを作成するを参照してください。

    「エミッタ」インスペクタ。「3D」チェックボックスが表示されています
  2. プロジェクトにカメラが含まれていない場合は、ツールバーの「新規カメラ」ボタンをクリックします。

    プロジェクトが 2D のプロジェクトの場合は、2D のグループを 3D に切り替えるかどうかを尋ねるダイアログが表示されます。

  3. 「3D に切り替え」をクリックします。

    プロジェクトにカメラが追加され、レイヤーが 3D のレイヤーに変わります。

  4. (キャンバスの右上隅にある)3D 表示ツールから、周回ツール(中央のツール)内をドラッグします。

    キャンバス。3D 表示ツールが表示されています

    カメラを回転させると、パーティクルが X、Y、および Z 空間(3 次元すべて)に放出されていることを確認できます。

    キャンバス。3D 空間で移動しているパーティクルが表示されています

    ヒント: 「シミュレーション」ビヘイビアを使うと、プロジェクト内のほかのオブジェクトと対話するアニメーションパーティクルを 3D 空間で作成できます。たとえば、「周回」を使ってターゲットオブジェクトの周囲を周回するパーティクルを作成できます。詳しくは、「シミュレーション」ビヘイビアの概要を参照してください。

  5. オプション:エミッタの周囲を周回するパーティクルをカメラに向けたい場合は、「エミッタ」インスペクタで「カメラに向ける」チェックボックスを選択します。

3D のボックスまたは球のパーティクルエミッタを作成する

  1. エミッタをプロジェクトに追加した後、「エミッタ」インスペクタの「3D」チェックボックスを選択します。

    詳しくは、「エミッタ」コントロールを参照してください。

  2. 「エミッタ」インスペクタで「シェイプ」ポップアップメニューをクリックしてから、「ボックス」または「球」を選択します。

3D 空間で、パーティクルがボックスまたは球のパターンから生成されます。

パーティクルをほかのレイヤーと交差させる

3D 空間で、パーティクルをほかの回転レイヤーと交差させることができます。

  • 「エミッタ」インスペクタで「パーティクルをレンダリング」ポップアップメニューをクリックしてから、「グローバル 3D で(高品質)」を選択します。

    以下の左側のイメージでは、グローバル 3D が選択されており、パーティクルは 3D 空間で変形されたプロジェクト内のほかのオブジェクトと交差しています。右側のイメージでは、ローカル 3D が選択されており、パーティクルはほかのオブジェクトと交差していません。

    キャンバス。「グローバル 3D で」と「ローカル 3D で」の設定の効果が表示されています