Interactive 3D graphics environments, such as games, virtual
environments, and training and flight simulators are
becoming increasingly visually realistic, in part due to the
power of graphics hardware. However, these scenes often
lack rich dynamic phenomena, such as fluids, clouds, and
smoke, which are common to the real world.