How to attach scripts to single particles

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By orly

I want to attach scripts to single particles in order to programmatically control them; I’ve searched for hours but I found nothing.
I.e. I want to access the individual particle instances
The built-in particle controls are fine but they are not low-level enough for me

You can transform particle material into particle shader. There You can access general behavior of particles, as well as apply some individual behavior of single particles, but nothing too complex. What behavior are you planning for single particles ?

Inces | 2022-08-10 12:29

:bust_in_silhouette: Reply From: Calinou

For CPUParticles: This is not possible for performance reasons. Individual particles are not nodes.

For GPU-based Particles: This can be done with custom particle shaders. Shaders are not as flexible as scripts, but they can be run on the GPU, which is much faster for this kind of massively parallel task.