ゲーム制作勉強中!あこがれだったプログラマーに今からなろう!

昔、あこがれていたプログラマー。今からでも勉強してみようと思い立ち、チャレンジ開始! 勉強メモや、悪戦苦闘な日々の記録です。

GodotのParticle•System3Dの実験②


このページではGodot4.2.1を使用して実験しています😃

GodotParticle•Systemの実験の続き。

ParticalProcessMaterialAccelerationsLinear accelerationRadial acceleration


Radial accelerationは各パーティクルに、GPUParticles3Dノードの座標に対する方向の加速度になります。
設定する値がマイナスの場合、ノードの座標の方向への加速度。
プラスの場合は、ノードの座標の方向へ反対方向への加速度。

Spawn→position→emission_shape:Sphere Surface(球の表面から発生)
Linear acceleration→Accel Min:3、Accel Max:3
Radial acceleration→Accel Min:-2、Accel Max:-2

GPUParticles3DノードのTransform.positionが0,0,0の場合、パーティクルは0,0,0に向かって吸い寄せられます。
この時のパーティクルの目標座標は、offsetに関係なくGPUParticles3DノードのTransform.positionになる様です。

Tangential AccelDamping

Spawn→position→emission_shape:Sphere Surface(球の表面から発生)
Linear acceleration→Accel Min:2、Accel Max:2


続きはまた今度〜