{"title":"Fast Eulerian Fluid Simulation In Games Using Poisson Filters","authors":"A. Rabbani, Soufiane Khiat","doi":"10.2312/sca.20201221","DOIUrl":null,"url":null,"abstract":"We present separable Poisson filters to accelerate the projection step in Eulerian fluid simulation. These filters are analytically computed offline and are easy to integrate into any fluid algorithm with a Poisson pressure computation step. We take advantage of the recursive structure of the Jacobi method to construct and then reduce a kernel that is used to solve the Poisson pressure entirely on GPU. Our method demonstrates promising speedups that scale well with both the grid resolution and the target Jacobi iteration. CCS Concepts • Computing methodologies → Physical simulation;","PeriodicalId":90147,"journal":{"name":"Computer animation. ACM SIGGRAPH Symposium on Computer Animation","volume":"3 1","pages":"11-13"},"PeriodicalIF":0.0000,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer animation. ACM SIGGRAPH Symposium on Computer Animation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2312/sca.20201221","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We present separable Poisson filters to accelerate the projection step in Eulerian fluid simulation. These filters are analytically computed offline and are easy to integrate into any fluid algorithm with a Poisson pressure computation step. We take advantage of the recursive structure of the Jacobi method to construct and then reduce a kernel that is used to solve the Poisson pressure entirely on GPU. Our method demonstrates promising speedups that scale well with both the grid resolution and the target Jacobi iteration. CCS Concepts • Computing methodologies → Physical simulation;