niagara

ParticleDecay

  • Exposure: unlisted
  • UE Version: 5.1

Guraoz

October 20, 2023, 4:49 pm

Used in conjunction with ParticleState. By default, forces particles to only age after the System/Emitter is Deactivated.

If InactiveLifetime is SET, the module generates two new Particle parameters: -InactiveAge -NormalizedInactiveAge These (work the same way as Age & NormalizedAge, but) only calculate after the System/Emitter is Deactivated.

Click the button above, it will automatically copy blueprint in your clipboard. Then in Unreal Engine blueprint editor, paste it with ctrl + v
Versions
May 6, 2024
  1. - Pasting the old version into scratchPad would result in a crash.
    - Pasing the old version into a module asset would result in errors, that are tedious to fix.

    All this is caused by incorrect dataTypes when pasting.
    This update may or may not fix these issues.

January 10, 2024
  1. Fixed an issue where the module would be triggered by Scalability settings
    Added a custom bool to be able to trigger the module manually (Advanced option)

    Both of these come from M0okA on the realtimevfx forums
    https://realtimevfx.com/t/ue-niagara-animating-particles-after-system-deactivation/24666/5

October 29, 2023
  1. Added the option to DISABLE killing the particle when InactiveLifetime elapsed (Advanced option, defaults to kill)

    This can be useful for even more niche cases, where you do want to animate some particle attributes after the system deactivates, but you'd also like to keep it's full lifetime.

October 20, 2023
  1. First commit

    See