Here is a simple animation I made using Blender. Blender is a free 3D modeling and physics program which can be used to create almost anything!
I created a fluid simulation, used the remesh modifier to add the lego effect and added the HDRI / textures. Then I added the camera movement and rendered it. The whole project took about three hours for one 8 second video.