Skip to content

Particle Module一覧 ​

ParticleSystemのPhaseから追加します。現在選択したCPU/GPUで使用できるModuleだけが追加候補に表示されます。

ModuleCPUGPU用途
AlphaClip閾値対応対応Alphaの切り抜き閾値を寿命で変え、画像が現れる・消える演出を作ります。
寿命による色対応対応寿命に応じてRGBA色を変えます。
色UV対応対応UVの移動・回転・拡縮でTextureの見え方を変えます。
Shader用データ対応対応Shaderへ追加の2組の4成分データを渡します。
力場対象外対応SceneのFieldまたはModule内の力場で粒子を動かします。
Vector Field対象外対応3D方向場へ速度を近づけます。
Spline移動対象外対応Splineの弧長に沿って粒子を移動させます。
衝突対象外対応移動した粒子の衝突と応答を計算します。
Shader Parameter対応対応指定したShader Parameterを粒子の設定から制御します。
発光対応対応色と発光強度を寿命で変えます。
Flipbook対応対応画像をタイル分割してコマAnimationにします。
重力対応対応速度へ重力加速度を加えます。
移動方向への向き合わせ対応対応粒子を移動方向へ向けます。
Curl Noise対応対応渦状のノイズを速度へ加えます。
ノイズ力対応対応ノイズの力で粒子を揺らします。
UVノイズ対応対応TextureのUVへノイズの変位を加えます。
振り子運動対応対応振り子のような周期運動を作ります。
回転対応対応固定回転や寿命に沿う回転、回転速度を設定します。
拡縮対応対応各軸の拡縮を寿命で変更します。
形状変化対応対応粒子の描画形状のParameterを寿命で変更します。
大きさ対応対応粒子の大きさを寿命で変えます。
らせん運動対応対応らせん状の運動を作ります。

AlphaClip閾値 ​

Alphaの切り抜き閾値を寿命で変え、画像が現れる・消える演出を作ります。

開始・終了の閾値とEasingを設定します。MaskedのMaterialで、Alphaのある画像を使います。

C#設定型:ParticleAlphaReferenceSettings。

寿命による色 ​

寿命に応じてRGBA色を変えます。

開始色と終了色、またはCurveを設定します。消したい場合は終了Alphaを0へ近づけます。

C#設定型:ParticleColorSettings。

色UV ​

UVの移動・回転・拡縮でTextureの見え方を変えます。

UVトランスフォーム内で位置・回転・拡縮を調整し、回転中心やスクロール方式を設定します。

C#設定型:ParticleUVTransformSettings。

Shader用データ ​

Shaderへ追加の2組の4成分データを渡します。

Shader側で対応入力を使用し、成分と寿命変化を設定します。値を渡すだけではShaderの見た目は変わりません。

C#設定型:ParticleCustomDataSettings。

力場 ​

SceneのFieldまたはModule内の力場で粒子を動かします。

Scene Fieldの利用時はLayerMaskを一致させます。個別設定時は種類・中心・軸・範囲・減衰を指定します。

C#設定型:ParticleForceFieldSettings。

Vector Field ​

3D方向場へ速度を近づけます。

SceneのVectorFieldとLayerを合わせ、強さと追従度を指定します。

C#設定型:ParticleVectorFieldSettings。

Spline移動 ​

Splineの弧長に沿って粒子を移動させます。

Splineを参照し、速度、開始距離、周回半径、距離ごとの回転数、接線姿勢を設定します。

C#設定型:ParticleSplineMovementSettings。

衝突 ​

移動した粒子の衝突と応答を計算します。

Scene Collider、平面、Heightmap、Camera Depthを選び、粒子半径・反発・摩擦と反射/停止/消滅を設定します。

C#設定型:ParticleCollisionSettings。

Shader Parameter ​

指定したShader Parameterを粒子の設定から制御します。

Shaderで公開している正確なParameter名と型を合わせます。

C#設定型:ParticleShaderParametersSettings。

発光 ​

色と発光強度を寿命で変えます。

「現在の色で発光」は現在の粒子RGBを参照します。開始・終了の強度は別に指定し、Bloomでにじみを確認します。

C#設定型:ParticleEmissiveSettings。

Flipbook ​

画像をタイル分割してコマAnimationにします。

横・縦タイル数と寿命内の周回数を指定します。画像の並びと分割数を合わせます。

C#設定型:ParticleFlipbookSettings。

重力 ​

速度へ重力加速度を加えます。

重力Vectorを設定します。水平面反射を使う場合は地面の高さと反発係数も設定します。

C#設定型:ParticleGravitySettings。

移動方向への向き合わせ ​

粒子を移動方向へ向けます。

初速や重力などで移動する粒子へ追加します。速度がほぼ0のときは方向を決められません。

C#設定型:ParticleLookToVelocitySettings。

Curl Noise ​

渦状のノイズを速度へ加えます。

周波数で渦の細かさ、強さで変位、スクロール速度で変化を調整します。

C#設定型:ParticleCurlNoiseSettings。

ノイズ力 ​

ノイズの力で粒子を揺らします。

周波数と強さを小さい値から上げ、意図した軌道を崩しすぎないようにします。

C#設定型:ParticleNoiseForceSettings。

UVノイズ ​

TextureのUVへノイズの変位を加えます。

周波数と強さを設定します。粒子のWorld位置を揺らすNoiseForceとは別です。

C#設定型:ParticleNoiseUVSettings。

振り子運動 ​

振り子のような周期運動を作ります。

長さ、最大角、周期、開始位相、平面の角度と粒子ごとの位相差を設定します。

C#設定型:ParticlePendulumSettings。

回転 ​

固定回転や寿命に沿う回転、回転速度を設定します。

Eulerの軸・角度とQuaternionを選び、角度Curveと速度Curveを区別します。

C#設定型:ParticleRotationSettings。

拡縮 ​

各軸の拡縮を寿命で変更します。

開始・終了のScale、Curve、Loop、Easingを設定します。0では該当軸が潰れます。

C#設定型:ParticleScaleSettings。

形状変化 ​

粒子の描画形状のParameterを寿命で変更します。

使用形状とParameter名を合わせます。対応するPrimitive経路と分割数の負荷も確認します。

C#設定型:ParticleShapeSettings。

大きさ ​

粒子の大きさを寿命で変えます。

開始値と終了値、CurveまたはEasingを指定します。Textureの透明度とは別です。

C#設定型:ParticleSizeSettings。

らせん運動 ​

らせん状の運動を作ります。

半径、周回数、開始角、逆回転、粒子ごとの角度差を設定します。

C#設定型:ParticleSpiralSettings。

現行版マニュアル · 8ea58ba2 · 2026-10-28確認