Viscous Liquid Animation with Spatially Adaptive Grids