Create a glass using 2 cylinders with the Boolean-modificator
step 2 of 8
Create the Fluid Domain
step 3 of 8
Now, create a Fluid "Container" (in my case a cylindre) wich must be positioned in the glass
step 4 of 8
Create a Cube of ice, wich you place in the glass too
step 5 of 8
Position of the Lights...
step 6 of 8
Set the camera in a position you like
step 7 of 8
Select the fluid-domain (Box), set "Resolution" to about 220 and press "Baking" to start the fluid calculations (this may take some time depending of the resolution you set). BUT: The higher the resolution, the more details you get.
step 8 of 8
Choose the frame you like most. I took the 29th frame.
For the materials, you'll have to try a bit around with "Transparence" and minor "Reflectivity"... I tried a lot before I got a result wich suits me...
For the final image, just Render the scene.
Since the fluid animation is baken (saved), you may change camera, lights and material even at the very end of your work, allowing you to adapt sligthly the rendered image.