EDIT: I have left the forum for now. Godot doesn't seem to be for me just yet. Will check the engine later, because it does have a lot of really nice aspects. I will not be reading any more answers, but do not see a way to lock the post. Perhaps others find it relevant.
Obligatory disclaimer, I am not currently a Godot developer, but strongly consider moving away from unity for various reasons.
I have a fluid simulation project that I would like to port and in that I am currently using a unity particle system to render "fluid particles". The motion of the particles over time is something I control directly from my own code and the particle system is only a fast and easy way to render many thousand colored visual indicators.
From reading, what little I could find, about particle systems in Godot, this can not be done here? Everything seems to relate to how you can control the basic properties for emission and simple motion, using the particle system, but nowhere is it mentioned that you can go in and manually control where a specific particle goes in 3d.
I assume I have just not been able to find it, and that this is in fact supported, to make a more general system, but, as I said, I cannot find it. Does anyone here have an answer as to if it can or cannot be done and perhaps even how? Alternatively, if there is a another performent way of rendering many thousand moving billboards, or similar, in Godot?