Creating liquid in a bottle

I have a question and I don’t know if this is the right forum to post it in. Is it possible to put liquid in a see through bottle and have the liquid move depending on how the bottle is moved? I’d assume if it is possible it would probably involve particles.

Will that be 2D or 3D?

3D. It doesn’t have to be anything complicated and realistic. Like when you tilt a bottle the liquid evens out becoming parallel with the floor like this image:

1273948--56840--$stock-photo-3948282-blue-tilted-bottle.jpg

I ask because I was just playing The Last Of Us and there was a scene with a bottle and the liquid moved around and I was wondering if that is possible in Unity.

Was this achieved? I am also in the same requirement. Could some one lease share how to achieve this in unity3d. Thanks

I’ve seen that explained somewhere, it was done with 2 hinged bones, so one could swing as the bottle was tilted; the top of the liquid pivoted to match the normal of the swinging bone, something like that anyway, it was just a screenshot.