thanks a lot @arturo ! i will have a look at your suggestion.
Just for my personal knowing : i first thought about putting my point array into an ofFbo and them pass it to a shader to compute positions. Then return the new positions and draw the circles. Would it work like this ? if not why ?
thanks a lot