arrow
Return

Water Surface Wavelets

delete2018-07-30
delete28
delete
OA
AI
S
Stefan Jeschke *
T
Tomáš Skřivan
N
Nuttapong Chentanez
M
Miles Macklin
C
Chris Wojtan
DOI:10.1145/3197517.3201336delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
The current state of the art in real-time two-dimensional water wave simulation requires developers to choose between efficient Fourier-based methods, which lack interactions with moving obstacles, and finite-difference or finite element methods, which handle environmental interactions but are significantly more expensive. This paper attempts to bridge this long-standing gap between complexity and performance, by proposing a new wave simulation method that can faithfully simulate wave interactions with moving obstacles in real time while simultaneously preserving minute details and accommodating very large simulation domains. Previous methods for simulating 2D water waves directly compute the change in height of the water surface, a strategy which imposes limitations based on the CFL condition (fast moving waves require small time steps) and Nyquist's limit (small wave details require closely-spaced simulation variables). This paper proposes a novel wavelet transformation that discretizes the liquid motion in terms of amplitude-like functions that vary over space, frequency, and direction, effectively generalizing Fourier-based methods to handle local interactions. Because these new variables change much more slowly over space than the original water height function, our change of variables drastically reduces the limitations of the CFL condition and Nyquist limit, allowing us to simulate highly detailed water waves at very large visual resolutions. Our discretization is amenable to fast summation and easy to parallelize. We also present basic extensions like pre-computed wave paths and two-way solid fluid coupling. Finally, we argue that our discretization provides a convenient set of variables for artistic manipulation, which we illustrate with a novel wave-painting interface.
Keywords:
Water animation
real-time animation
natural phenomena
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

ACM Transactions on Graphics cover
ACM Transactions on Graphics
IF:
9.5
Papers:
4.8K
Citations:
3.6W

Organization

N
nvidia corporation
Scholars:
767
Papers: 439
Citations: 1
I
institute of science & technology - austria
Scholars:
1.5K
Papers: 1.2K
Citations: 2
Cited Papers

Cited Papers

k-Nearest Neighbour method in functional nonparametric regression
err2009-05-01
err0
PREAI
errFlorent Burba; Frédéric Ferraty; Philippe Vieu
errShare
errSave
Fluid control using the adjoint method
err2004-08-01
err235
PREAI
errMcNamara, A; Treuille, A; Popovic, Z; Stam, J
errShare
errSave
errShare
errSave
Riesenzelltumor des Knochens
err2020-02-21
err0
PREAI
errAlbert Roessner; Maria Smolle; Johannes Haybäck
errShare
errSave
Blending Liquids
err2014-07-27
err38
PREAI
errRaveendran, Karthik; Wojtan, Chris; Thuerey, Nils; Turk, Greg
errShare
errSave
errShare
errSave
Water Wave Packets
err2017-07-20
err29
errOAAI
errJeschke, Stefan; Wojtan, Chris
errShare
errSave
researcher View more