Improving Artistic Workflows For Fluid Simulation Through Adaptive and Editable Fluid Simulation Techniques