Press g then
z then
.5 to centre the bowl in the camera's view.
Press NUM7.
Press z to reveal meshes.
Press NUM- until the light object appears.
Click RMB on the light.
Press F9.
Click Hemi.
Lights, Camera and ... Bowl!
Provide Sphere of Fluid
Press NUM1.
Press NUM+ to zoom into the bowl.
Click RMB on the bowl to select it.
Press F9.
Click Centre New.
Press SHIFT-S.
Click Cursor-> Selection.
Press SPACE.
Click Add » Mesh » IcoSphere.
Click OK.
Press s then
.5 to scale the IcoSphere.
Press g then
z then
.5 to move the IcoSphere.
Press F7 twice to view the Physics buttons.
Click Enable to activate fluid mechanics for the IcoSphere.
Click Fluid to make the IcoSphere behave like liquid.
Press Tab for Object mode.
Provide Bowl of Obstacle
Click RMB on the bowl to select it.
Click Enable to activate fluid mechanics for the bowl.
Click Obstacle to make the bowl interact with liquid.
Click Init Shell.
The liquid should interact with the bowl's surface (that is, its mesh),
not volume. Many other tutorials neglect to mention this step. The result
is that the liquid will leak through the obstacle's mesh. Other ways to
reduce the chance of leaking liquid include:
Add a subsurface to the mesh (Subsurf).
Increase the number of vertices in the mesh (Subdivide).
Increase the Resolution.
Increase the thickness of the mesh.
These solutions might help, yet will increase the amount of animation render
time. And they might not help as much as expected.
Press Tab for Edit mode.
Press CTRL-n then
Enter to recalculate the normals to the outside.
This step may not be necessary, but it serves to emphasize the idea that
the rendered surfaces should be facing to the outside.
Press Tab for Object mode.
Provide Cube of Domain
Press NUM7 to view from the top.
Press a to deselect the bowl.
Press SPACE.
Click Add » Mesh » Cube.
Press s then
x then
2 to scale the cube along the X-axis.
Press s then
y then
2 to scale the cube along the Y-axis.
Press NUM1 to view from the side.
Press g then
z then
.5 to shift the cube up the Z-axis.
Fluid, Obstacle and Cube
Click Enable to activate fluid mechanics for the cube.
Click Domain to restrict the fluid's area of motion to the cube.
Fluid Settings
Provide a directory for the Blender-generated fluid files
(e.g., //bowl/anim).
Create a bowl directory in the same spot as the
.blend file.
Press F10.
Change End from 250 to 50.
Generate Mesh Sequence
Press Tab.
Press F9.
Click Set Smooth.
Press F7.
Click BAKE and wait a while.
Press ALT-a to watch the mesh fall.
Press ESC when the joy of watching the mesh fall wears
thin.
Press F12 then ESC to
return.
Gravity-defying Liquid
Hide Fluid Object
Click RMB on the fluid object (Sphere.001)
to select it.
Press m then
2 then
Enter to move the fluid object to Layer 2.
Preview Animation
When satisfied with the way the falling liquid mesh behaves, preview the
animation.
Press F10.
Click 25%.
Change the Format from Jpeg to PNG.
Click Render » Render Animation.
Wait a while.
Encode Animation
Here is how I use Ubuntu Linux to generate
a video file from a series of images:
Find the directory where rendered files are saved (usually /tmp;
check the Output tab).
Change to that directory:
cd /tmp
Encode using Mencoder, at 25 frames
per second (fps):
Some issues remain, which may be too subtle to notice, but are nonetheless
present. The liquid:
sticks to the bowl; and
sinks slightly below the ground.
Resolve these as follows:
Press F7.
Click RMB on the bowl.
Click Part.
Change PartSlip Amount to 0.25.
This is between sticky and frictionless, producing drops of liquid
that slide down the bowl's surface.
Press NUM1.
Click RMB on the Plane object.
Click Enable.
Click Obstacle.
Click Init Shell.
Press Tab then
e then
z then
-0.1 to extrude the plane, giving it thickness.
This step is optional because Init Shell has been selected. If,
instead, Init Volume was clicked, then you would have to extrude the
Plane. That said, the extrusion will not affect the outcome.
Press Tab to return to Object mode.
Extruded Plane
Generate Final Animation
If the preview looks great, bump up the resolution and image size.
Press F10.
Click 50%.
Change End to 150.
Press F7.
Change Preview-Res. to 50.
Change Resolution to 100.
Delete the animfluidsurface_preview_*.bobj.gz files.
Delete the .png files.
Press F10.
Click BAKE and wait.
Click Render » Render Animation.
Go stretch your legs.
When the render has finished, encode the .png files as before.