Trying to visualize the behavior of high energy particles (physical particles like atomic nuclei, not Blender particles), I encountered the problem, that the decay of particles seems not be possible to simulate in Blender.

The particles I want to illustrate should behave the as follows:

Particle A moves with constant speed v, and either decays into two new particles, B and C, inheriting the same properties as A, or stops to exist. With the decay the particles gain a small amount of transversal momentum with respect to the initial movement of their mother-particle A.

The two actions (decaying or annihilating itself) shall occur randomly, however with the global probability p_decay and p_stop. p_decay is time dependent and should decrease from 1 to 0, p_stop can be given by p_stop = 1 - p_decay.

This should lead to the following picture: A single particle, after a certain time of flight, decays into two new particles, which decay further into two new ones and so on and so on. At some point a huge number of particles is created, but the probability for them to decay further has decreased sufficiently so that most of them stop to exist after a certain distance. In the end all particles seize to exist, since the probability p_stop became 1 and the probability p_decay became 0.

Is there any way to emulate this kind of behavior, or create objects randomly and dynamically at all?

Thanks in advance.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.