質問: ### 前提 UnityのParticle Systemを用いて爆発のエフェクトを作成しているのですが、困ったことがあり質問させていただきました。以下に添付しました画像のようにエフェクトの見た目がゲームビューとシーンビューでかなり異なるのです。 ### 実際の状況 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/e6c680cb3b1562fd5d7a4fd7e2e6f094.png) ### 実現したいこと 自分としてはシーンビューに表示されているような派手目なエフェクトを作りたいと思っています。なぜこのようなことが起こっているのか分かる方、解決策をご存じの方がいらっしゃったらどうか教えていただけないでしょうか。 ### 補足 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/5dc9f28f15494442901fdfa1619bdba8.png) カメラとの位置関係には問題なさそうでした。 レンダラーで設定しているマテリアルに原因がある気がします。パーティクルを一つだけ表示してみたのですが、どうもシーンビューに比べてゲームビューの色が薄いのです。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/c9f27ae58c4edfce520edc78416e6459.png) 以下がレンダラーとマテリアルの設定です。レンダリングモードを加算にして、シーンビューではおおよそ期待通りの表現になっていると思います。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/d15a883960bc5ebd2412f45405143282.png)
回答: 可能性としてはパーティクルシステムとカメラの位置関係に問題がある...とかでしょうかね? シーンビューの左上にある「2D」トグルボタンをオフにすると3Dゲーム制作時と同様に任意の向きからシーンを観察することができるかと思いますが、奥行き方向の位置関係はどうなっているでしょうか。 たとえば下図の場合、カメラに対向してパーティクルを噴射するようにパーティクルシステムを配置しています。 シーンビュー上ではすべてのパーティクルが表示されていますが、パーティクルの大部分はカメラの背後へ飛び去ってしまいますので、ゲームビュー上では発射地点付近の少量のパーティクルしか見えていません。 !図