---
_id: '134'
abstract:
- lang: eng
  text: "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.\r\n\r\nPrevious 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."
acknowledged_ssus:
- _id: ScienComp
alternative_title:
- SIGGRAPH
article_number: '94'
article_processing_charge: No
author:
- first_name: Stefan
  full_name: Jeschke, Stefan
  id: 44D6411A-F248-11E8-B48F-1D18A9856A87
  last_name: Jeschke
- first_name: Tomas
  full_name: Skrivan, Tomas
  id: 486A5A46-F248-11E8-B48F-1D18A9856A87
  last_name: Skrivan
- first_name: Matthias
  full_name: Mueller Fischer, Matthias
  last_name: Mueller Fischer
- first_name: Nuttapong
  full_name: Chentanez, Nuttapong
  last_name: Chentanez
- first_name: Miles
  full_name: Macklin, Miles
  last_name: Macklin
- first_name: Christopher J
  full_name: Wojtan, Christopher J
  id: 3C61F1D2-F248-11E8-B48F-1D18A9856A87
  last_name: Wojtan
  orcid: 0000-0001-6646-5546
citation:
  ama: Jeschke S, Skrivan T, Mueller Fischer M, Chentanez N, Macklin M, Wojtan C.
    Water surface wavelets. <i>ACM Transactions on Graphics</i>. 2018;37(4). doi:<a
    href="https://doi.org/10.1145/3197517.3201336">10.1145/3197517.3201336</a>
  apa: Jeschke, S., Skrivan, T., Mueller Fischer, M., Chentanez, N., Macklin, M.,
    &#38; Wojtan, C. (2018). Water surface wavelets. <i>ACM Transactions on Graphics</i>.
    ACM. <a href="https://doi.org/10.1145/3197517.3201336">https://doi.org/10.1145/3197517.3201336</a>
  chicago: Jeschke, Stefan, Tomas Skrivan, Matthias Mueller Fischer, Nuttapong Chentanez,
    Miles Macklin, and Chris Wojtan. “Water Surface Wavelets.” <i>ACM Transactions
    on Graphics</i>. ACM, 2018. <a href="https://doi.org/10.1145/3197517.3201336">https://doi.org/10.1145/3197517.3201336</a>.
  ieee: S. Jeschke, T. Skrivan, M. Mueller Fischer, N. Chentanez, M. Macklin, and
    C. Wojtan, “Water surface wavelets,” <i>ACM Transactions on Graphics</i>, vol.
    37, no. 4. ACM, 2018.
  ista: Jeschke S, Skrivan T, Mueller Fischer M, Chentanez N, Macklin M, Wojtan C.
    2018. Water surface wavelets. ACM Transactions on Graphics. 37(4), 94.
  mla: Jeschke, Stefan, et al. “Water Surface Wavelets.” <i>ACM Transactions on Graphics</i>,
    vol. 37, no. 4, 94, ACM, 2018, doi:<a href="https://doi.org/10.1145/3197517.3201336">10.1145/3197517.3201336</a>.
  short: S. Jeschke, T. Skrivan, M. Mueller Fischer, N. Chentanez, M. Macklin, C.
    Wojtan, ACM Transactions on Graphics 37 (2018).
date_created: 2018-12-11T11:44:48Z
date_published: 2018-07-30T00:00:00Z
date_updated: 2024-10-22T09:58:20Z
day: '30'
ddc:
- '000'
department:
- _id: ChWo
doi: 10.1145/3197517.3201336
ec_funded: 1
external_id:
  isi:
  - '000448185000055'
file:
- access_level: open_access
  checksum: db75ebabe2ec432bf41389e614d6ef62
  content_type: application/pdf
  creator: dernst
  date_created: 2018-12-18T09:59:23Z
  date_updated: 2020-07-14T12:44:45Z
  file_id: '5744'
  file_name: 2018_ACM_Jeschke.pdf
  file_size: 22185016
  relation: main_file
file_date_updated: 2020-07-14T12:44:45Z
fulldoi: https://doi.org/10.1145/3197517.3201336
has_accepted_license: '1'
intvolume: '        37'
isi: 1
issue: '4'
language:
- iso: eng
license: https://creativecommons.org/licenses/by-nc-sa/4.0/
month: '07'
oa: 1
oa_version: Published Version
project:
- _id: 2533E772-B435-11E9-9278-68D0E5697425
  call_identifier: H2020
  grant_number: '638176'
  name: 'Big Splash: Efficient Simulation of Natural Phenomena at Extremely Large
    Scales'
- _id: 2564DBCA-B435-11E9-9278-68D0E5697425
  call_identifier: H2020
  grant_number: '665385'
  name: International IST Doctoral Program
publication: ACM Transactions on Graphics
publication_status: published
publisher: ACM
publist_id: '7789'
quality_controlled: '1'
related_material:
  link:
  - description: News on IST Homepage
    relation: press_release
    url: https://ist.ac.at/en/news/new-water-simulation-captures-small-details-even-in-large-scenes/
scopus_import: '1'
status: public
title: Water surface wavelets
tmp:
  image: /images/cc_by_nc_sa.png
  legal_code_url: https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode
  name: Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC
    BY-NC-SA 4.0)
  short: CC BY-NC-SA (4.0)
type: journal_article
user_id: 2EBD1598-F248-11E8-B48F-1D18A9856A87
volume: 37
year: '2018'
...
