TransWikia.com

Particle Modifier - Repeat for Infinity

Blender Asked by RBlong2us on September 29, 2021

I’m wanting to create a wave-like effect where particles are emitted from a mesh every X number of frames.

Particle modifiers have a Start and End frame setting, but what if I just want that particle modifier to repeat itself for infinity? I want the particle system to spawn some particles, stop for a set time, then spawn some more particles, creating waves of particles that will keep coming forever.

I don’t know how to do this with blender. It is a start and end particle system. That’s it. What can I do?

2 Answers

You can control particles emission with animated Black & White Color influencing an emission Density.

enter image description here

In this example

  • particles are emitted from circle's vertices (but source can be Face or Volume as well)
  • by default are particles emitted all the time
  • with Texture (Color) you can influence density of emitted particles

Technically you don't let blender to stop / start emitting particles, but texture says how much dense particles should be emited. Black color means emit zero particles, White means full density of emitted particles.

Animation Sequence

Go to Particles Properties editor > Texture and ad New. Switch tab to Texture Properties and select type Image, simply because it is black by default, so you don't have to setup nothing else. Just go to Influence panel and enable Density

enter image description here

Now you have two options

  • animate color from black to white or
  • I decided to animate Density parametr from 0 to 1

... means zero influence of black density - it let particle system emit as normal, one means full influence of black density that is zero particles. If it is too overhead you can choose first option and in Texture enable Color Ramp and animate color. Result is the same.

Set one cycle of keyframes and go to Graph editor and change interpolation T to Constant that will works like switch ON/OFF in time.

Animation Repeat

To let blender repeat this animation open Graph's editor properties (side panel) N, go to Modifiers tab and add Cycles

enter image description here

Correct answer by vklidu on September 29, 2021

Make the last frame the copy of the first one, but mind you: the anim can go forever only in the viewport and timeline until you pause/stop it. Once you rendered it you need to loop-play it with your external player.

Answered by Lukasz-40sth on September 29, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP