A Dimension-reduced Pressure Solver for Liquid Simulations
Abstract
This work presents a method for efficiently simplifying the pressure projection step in a liquid simulation. We first devise a straightforward dimension reduction technique that dramatically reduces the cost of solving the pressure projection. Next, we introduce a novel change of basis that satisfies free-surface boundary conditions exactly, regardless of the accuracy of the pressure solve. When combined, these ideas greatly reduce the computational complexity of the pressure solve without compromising free surface boundary conditions at the highest level of detail. Our techniques are easy to parallelize, and they effectively eliminate the computational bottleneck for large liquid simulations.
BibTeX
@article {10.1111:cgf.12576,
journal = {Computer Graphics Forum},
title = {{A Dimension-reduced Pressure Solver for Liquid Simulations}},
author = {Ando, Ryoichi and Thürey, Nils and Wojtan, Chris},
year = {2015},
publisher = {The Eurographics Association and John Wiley & Sons Ltd.},
DOI = {10.1111/cgf.12576}
}
journal = {Computer Graphics Forum},
title = {{A Dimension-reduced Pressure Solver for Liquid Simulations}},
author = {Ando, Ryoichi and Thürey, Nils and Wojtan, Chris},
year = {2015},
publisher = {The Eurographics Association and John Wiley & Sons Ltd.},
DOI = {10.1111/cgf.12576}
}