スポットライト Cookie はどのように作成しますか?
メッシュパーティクルエミッターの作成方法 (旧パーティクルシステム)
Mesh Particle Emitters は一般に、パーティクルを放出する場所を高精度に設定したい場合に使用されます。
例えば、炎の剣などを作成したい場合などです。
- メッシュをシーンにドラッグします。
-
メッシュレンダラー の インスペクター のタイトルバーを右クリックして Remove Component を選択し、 メッシュレンダラー を削除し、ます。
- メニューから Component->Effects->Legacy Particles の順に選び、 Mesh Particle Emitter を選択します。
- メニューから Component->Effects->Legacy Particles の順に選び、 Particle Animator を選択します。
- メニューから Component->Effects->Legacy Particles の順に選び、 Particle Renderer を選択します。
メッシュから放出されるパーティクルが確認できます。
メッシュパーティクルエミッター(旧パーティクルシステム) の値を試してみてください。
特に、メッシュパーティクルエミッターのインスペクターで Interpolate Triangles を有効にし、 Min Normal Velocity と Max Normal Velocity を 1 に設定してください。
放出されるパーティクルの見た目をカスタマイズするには、
- メニューバーから Assets->Create->Material を選択します。
- マテリアルインスペクターで、シェーダードロップダウンから Particles->Additive を選択します。
-
プロジェクトビュー からテクスチャをマテリアルインスペクターのテクスチャスロットにドラッグします。
-
シーンビュー で、プロジェクトビューからマテリアルをパーティクルシステムにドラッグします。
メッシュから放出されるテクスチャ化パーティクルが確認できます。
以下もあわせて参照してください。
スポットライト Cookie はどのように作成しますか?