A practical method for high-resolution embedded liquid surfaces

Goldade, Ryan and Batty, Christopher and Wojtan, Chris (2016) A practical method for high-resolution embedded liquid surfaces. Computer Graphics Forum, 35 (2). pp. 233-242. ISSN 1467-8659

[img] Text
Wojtan_APracticalMethod_PostPrint_2016.pdf - Accepted Version
Available under License All rights reserved.
Download (15Mb)
Official URL: http://dx.doi.org/10.1111/cgf.12826


Combining high-resolution level set surface tracking with lower resolution physics is an inexpensive method for achieving highly detailed liquid animations. Unfortunately, the inherent resolution mismatch introduces several types of disturbing visual artifacts. We identify the primary sources of these artifacts and present simple, efficient, and practical solutions to address them. First, we propose an unconditionally stable filtering method that selectively removes sub-grid surface artifacts not seen by the fluid physics, while preserving fine detail in dynamic splashing regions. It provides comparable results to recent error-correction techniques at lower cost, without substepping, and with better scaling behavior. Second, we show how a modified narrow-band scheme can ensure accurate free surface boundary conditions in the presence of large resolution mismatches. Our scheme preserves the efficiency of the narrow-band methodology, while eliminating objectionable stairstep artifacts observed in prior work. Third, we demonstrate that the use of linear interpolation of velocity during advection of the high-resolution level set surface is responsible for visible grid-aligned kinks; we therefore advocate higher-order velocity interpolation, and show that it dramatically reduces this artifact. While these three contributions are orthogonal, our results demonstrate that taken together they efficiently address the dominant sources of visual artifacts arising with high-resolution embedded liquid surfaces; the proposed approach offers improved visual quality, a straightforward implementation, and substantially greater scalability than competing methods.

Item Type: Article
DOI: 10.1111/cgf.12826
Additional Information: "This is the peer reviewed version of the following article: Goldade, Ryan, Batty, Christopher, Wojtán, Chris: A practical method for high-resolution embedded liquid surfaces. In: Computer Graphics Forum. Blackwell Publishing, 2, 2016,233-242, which has been published in final form at http://dx.doi.org/10.1111/cgf.12826. This article may be used for non-commercial purposes in accordance with Wiley Terms and Conditions for Self-Archiving."
Uncontrolled Keywords: Numerical methods, Interpolation, Free-surface boundary conditions, Liquids, Error correction, Correction techniques, Higher-order velocity, Linear Interpolation, Lower resolution, Practical solutions, Unconditionally stable, Visual qualities
Subjects: 000 Computer science, knowledge & general works > 000 Computer science, knowledge & systems
Research Group: Wojtan Group
SWORD Depositor: Sword Import User
Depositing User: Christopher Wojtan
Date Deposited: 23 Jun 2016 09:48
Last Modified: 09 May 2017 09:30
URI: https://repository.ist.ac.at/id/eprint/612

Actions (login required)

View Item View Item