この記事はUnity 2019.4.29f1の記事です
Shape Module編 << ここ >> Limit Velocity over Lifetime / Inherit Velocity Module編
はじめに
この記事はちょっとParticle System触れるようになったけどまだまだ知らないパラメーターだらけで抵抗感がある人向けにじゃあ全項目解説しようという記事です。
**パーティクル?シェーダー?憧れるけどよくわかんない…**という人は最近は[VRCUnity勉強会][link-1]などで初歩の初歩から解説してくれる講座などが解説されているのでそこに参加してみたりするといいでしょう。
[link-1]:https://discord.gg/mtvTTyM
その他にこの記事はアドベントカレンダーにしてParticle Systemの記事を増やしてパーティクルへの抵抗感を減らしてやろうという企みもあります。
##Velocity over Lifetime Moduleってどこ?
これ
##本題
###Linear
デフォルト (0,0,0)
単位 m/s
パーティクルの生存中のスピードを制御するパラメーター(直線)
Start Speedとは足し算される
###Space
デフォルト Local
このModule中でのスピードの制御の基準座標を決めるパラメーター
WorldにするとこのParticle Systemの動きに左右されない
###Orbital
デフォルト (0,0,0)
パーティクルの生存中のスピードを制御するパラメーター(旋回)
下のOffsetとセットで使う事が多い
文面だと分かりにくいが実際に使ってみると分かりやすい、あと面白い
###Offset
デフォルト (0,0,0)
単位 m
このModuleの動きの中心をずらすためのパラメーター
###Radial
デフォルト 0 (-3.402823e+38~3.402823e+38)
単位 m
パーティクルを中心に向かって若しくは中心から離れる動きをさせるためのパラメーター
###Speed
デフォルト 1 (-3.402823e+38~3.402823e+38)
単位 倍
パーティクルのスピードにかかる倍率
あくまでスピードにかかる倍率で動きにかかる倍率ではない
#おわり
というわけでVelocity over Lifetime Moduleの解説でした
短い
もっと短い項目もあるのでそういうのはまとめて解説しようと思います
次はLimit Velocity over Lifetime Moduleの解説です
Shape Module編 << ここ >> Limit Velocity over Lifetime / Inherit Velocity Module編