Filling a cup with particles / Nvidea Flex alternitive?

Im trying to make level where you can pour water from one cup to another, Ive seen the nvidia flex but it only works on their graphics cards and Im looking for an option that would work on the ps4 and the pc (reguardless of nvidia or amd). This cant be an animation, it needs to be some kind of particle thats actually falling and collecting in another location.

What would be the best way to do this? would or cpu particle work for this?