SHAHIN RABBANI
  • Home
  • Publications
  • POSTS
  • Play
    • Drawing Machine
  • Ego

Compact Poisson Filters
​for Fast Fluid Simulation

​A. H. Rabbani*, J. Guertin*, D. Rioux-Lavoie*, A. Schoentgen*, 
K. Tong
§, A. Sirois-Vigneux† , D, Nowrouzezahrai
† 
​

SIGGRAPH '22: ACM SIGGRAPH 2022 Conference Proceedings
* La Forge R&D Ubisoft Montreal
† McGill University
§ University of British Columbia
Picture
Abstract
Poisson equations appear in many graphics settings including, but not limited to, physics-based fluid simulation. Numerical solvers for such problems strike context-specific memory, performance, stability and accuracy trade-offs. We propose a new Poisson filter based solver that balances between the strengths of spectral and iterative methods. We derive universal Poisson kernels for forward and inverse Poisson problems, leveraging careful adaptive filter ​truncation to localize their extent, all while maintaining stability and accuracy. Iterative composition of our compact filters improves solver iteration time by orders-of-magnitude compared to optimized linear methods. While motivated by spectral formulations, we overcome important limitations of spectral methods while retaining many of their desirable properties. We focus on the application of our method to high-performance and high fidelity fluid simulation, but we also demonstrate its broader applicability. 
PAPER
SUPPLEMENTARY
CODE
BibTeX

@inproceedings{10.1145/3528233.3530737, author = {Rabbani, Amir Hossein and Guertin, Jean-Philippe and Rioux-Lavoie, Damien and Schoentgen, Arnaud and Tong, Kaitai and Sirois-Vigneux, Alexandre and Nowrouzezahrai, Derek}, title = {Compact Poisson Filters for Fast Fluid Simulation}, year = {2022}, isbn = {9781450393379}, publisher = {Association for Computing Machinery}, address = {New York, NY, USA}, url = {https://doi.org/10.1145/3528233.3530737}, doi = {10.1145/3528233.3530737}, abstract = {Poisson equations appear in many graphics settings including, but not limited to, physics-based fluid simulation. Numerical solvers for such problems strike context-specific memory, performance, stability and accuracy trade-offs. We propose a new Poisson filter-based solver that balances between the strengths of spectral and iterative methods. We derive universal Poisson kernels for forward and inverse Poisson problems, leveraging careful adaptive filter truncation to localize their extent, all while maintaining stability and accuracy. Iterative composition of our compact filters improves solver iteration time by orders-of-magnitude compared to optimized linear methods. While motivated by spectral formulations, we overcome important limitations of spectral methods while retaining many of their desirable properties. We focus on the application of our method to high-performance and high-fidelity fluid simulation, but we also demonstrate its broader applicability. We release our source code at https://github.com/Ubisoft-LaForge/CompactPoissonFilters .}, booktitle = {ACM SIGGRAPH 2022 Conference Proceedings}, articleno = {35}, numpages = {9}, keywords = {iterative methods, reduced modeling}, location = {Vancouver, BC, Canada}, series = {SIGGRAPH '22} }
Proudly powered by Weebly
  • Home
  • Publications
  • POSTS
  • Play
    • Drawing Machine
  • Ego