/UnityParticleLesson

社内勉強会用

Primary LanguageC#

UnityParticleLesson

  • 社内勉強会用

VFXとは

Wikipediaより

VFX(ブイエフエックス)とは、Visual Effects(ビジュアル・エフェクツ)の略で
特撮を用いた映画やテレビドラマにおいて、現実には見ることのできない画面効果を
実現するための技術のことを指す。視覚効果(しかくこうか)ともいう。

UnityにおけるVFXの用意

Particleとは

ASCII.jpデジタル用語辞典より

3Dグラフィックのモデリング技法のひとつ。
自然界に存在する複雑で不規則な形状をしている
火、煙、雲、霧、草、髪などを表現するために考案された。
このようなポリゴンや曲面だけでは表現し切れない形状を
微小な粒子の集まりとして記述し、それが動き回る様を確率モデルとして処理する。

Shurikenとは

Shurikenをいじる

  • (Unity外) Textureを作成する
  • Materialを作成する
    • "Project" => "Create" => "Material"
    • "Shader" を "Particle" => "Additive" (加算合成) に設定
      • カスタマイズしたい場合は自分でシェーダープログラム書くこと
  • Particleを作成
    • Unityエディタ上部メニュー "GameObject" => "Particle System"
  • Particleの各種設定を変更する

爆発を作る

サンプルを見る

  • 適当なUnityProjectを作成
  • パッケージをDL
  • unitypackageを実行
  • 全てインポート

FIXME

FAQ

良いパーティクルを作るコツ

Shurikenが重い

大きさ変更はどうすれば?

素材