I am faced with the challenge of manipulating multiple particle systems, each containing approximately 20,000 vertices. My goal is to individually move each particle within these systems to a new Vector3 location that corresponds to a specific shape I have outlined.
My vision is for these particles to dynamically rearrange themselves into the defined shape when a click event occurs, utilizing TWEEN.js for animation.
However, I have observed that these vertices seem to remain fixed in their initial positions, despite my efforts to rotate the entire particle system in the Render loop.
Is this task feasible? How can I effectively implement this feature?