Galerkin Method of Regularized Stokeslets for Procedural Fluid Flow with Control Curves

ACM SIGGRAPH Asia 2024 Technical Communications

Ryusuke Sugimoto1, Jeff Lait2, Christopher Batty1, and Toshiya Hachisuka1

1University of Waterloo, Canada
2Side Effects Software Inc., Canada

Abstract

Wepresent a new procedural incompressible velocity field authoring tool, which lets users design a volumetric flow by directly specifying velocity along control curves. Our method combines the Method of Regularized Stokeslets with Galerkin discretization. Based on the highly viscous Stokes flow assumption, we find the force along a given set of curves that satisfies the velocity constraints along them. We can then evaluate the velocity anywhere inside the surrounding infinite 2D or 3D domain. We also show the extension of our method to control the angular velocity along control curves. Compared to a collocation discretization, our method is not very sensitive to the vertex sampling rate along control curves and only requires a small linear system solve.


Video

  • Supplementary Video
  • Presentation Video - Coming Soon!

Publication

This work will presented at ACM SIGGRAPH Asia 2024 (Technical Communications).
@inproceedings{Sugimoto:2024:GalerkinMRS,
author = {Sugimoto, Ryusuke and Lait, Jeff and Batty, Christopher and Hachisuka, Toshiya},
title = {Galerkin Method of Regularized Stokeslets for Procedural Fluid Flow with Control Curves},
year = {2024},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3681758.3698019},
doi = {10.1145/3681758.3698019},
booktitle = {SIGGRAPH Asia 2024 Technical Communications},
numpages = {4},
location = {Tokyo, Japan},
series = {SA '24}
}