You can change the liquid density or drag the object up/down to find out how the pressure(due to liquid) on the object are changed at different places around the object(Black Arrows).
The net force due to the pressure provide the buoyancy force.
The velocity vector is shown in red and acceleration is shown in blue.
In this model, we assume there is a drag force Fr=-b*vy when object is moving down, and the drag force is neglectable when moving up (may be this is not a good assumption). I would like to hear your suggestions.
I hope you can enjoy it!

VIEW or DOWNLOAD ejs xml source
then click to translate strings for selected locale.

Press the Alt key and the left mouse button to drag the applet off the browser and onto the desktop.