Hi people,
Well this is something far less glorious than the last @Nockawa's announcements, but anyway here is a new SPS feature : the per particle visibility (PG coming)
Simple :
particle.isVisible = false; // default : true
or back to true, as you need/want
Note that the visibility doesn't prevent the other property values (position, rotation, etc) to be updated, so you can move an invisible particle for instance.
Moreover, the method updateParticle(), used to set each particle behavior, is still called for every particle, visible or not. So if, for performance reasons, you don't want to handle the invisible particles, just add a little condition :
updateParticle = function(particle) {
if (!particle.isVisible) {
return;
}
// else do the right stuff
};