Given there is array with several images.
Given a first one is loaded onto the canvas.
Given there is a ThreeJS particle system which gives some animated effects to that image.
(Maybe this is wrong:
Given that animation stops after a certain period of time with “cancelAnimationFrame(animationControl);”.
Now the first image should be replaced by the second one and the animation should start again.)
Or much better, how could it be possible to replace that image by the second from the array while ongoing rendering without stopping it?