{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,21]],"date-time":"2026-03-21T02:09:33Z","timestamp":1774058973291,"version":"3.50.1"},"reference-count":39,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2015,5,8]],"date-time":"2015-05-08T00:00:00Z","timestamp":1431043200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Austrian Science Fund (FWF) project P 24352-N23"},{"name":"European Research Council (ERC) Starting","award":["638176"],"award-info":[{"award-number":["638176"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2015,5,8]]},"abstract":"<jats:p>We present an efficient wavefront tracking algorithm for animating bodies of water that interact with their environment. Our contributions include: a novel wavefront tracking technique that enables dispersion, refraction, reflection, and diffraction in the same simulation; a unique multivalued function interpolation method that enables our simulations to elegantly sidestep the Nyquist limit; a dispersion approximation for efficiently amplifying the number of simulated waves by several orders of magnitude; and additional extensions that allow for time-dependent effects and interactive artistic editing of the resulting animation. Our contributions combine to give us multitudes more wave details than similar algorithms, while maintaining high frame rates and allowing close camera zooms.<\/jats:p>","DOI":"10.1145\/2714572","type":"journal-article","created":{"date-parts":[[2015,5,11]],"date-time":"2015-05-11T16:30:57Z","timestamp":1431361857000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":29,"title":["Water Wave Animation via Wavefront Parameter Interpolation"],"prefix":"10.1145","volume":"34","author":[{"given":"Stefan","family":"Jeschke","sequence":"first","affiliation":[{"name":"IST Austria, Klosterneuberg, Austria"}]},{"given":"Chris","family":"Wojtan","sequence":"additional","affiliation":[{"name":"IST Austria, Klosterneuberg, Austria"}]}],"member":"320","published-online":{"date-parts":[[2015,5,8]]},"reference":[{"key":"e_1_2_2_1_1","unstructured":"G. B. Airy. 1841. Tides and waves. In Encyclopaedia Metropolitana. B. Fellows 241--396. G. B. Airy. 1841. Tides and waves. In Encyclopaedia Metropolitana. B. Fellows 241--396."},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461982"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1046\/j.1365-246x.1999.00919.x"},{"key":"e_1_2_2_4_1","volume-title":"Proceedings of the ACM SIGGRAPH\/EUROGRAPHICS Symposium on Computer Animation (SCA'10)","author":"Chentanez N."},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2010.01828.x"},{"key":"e_1_2_2_6_1","doi-asserted-by":"crossref","unstructured":"R. G. Dean and R. A. Dalrymple. 1991. Water Wave Mechanics for Engineers and Scientists. World Scientific. R. G. Dean and R. A. Dalrymple. 1991. Water Wave Mechanics for Engineers and Scientists. World Scientific.","DOI":"10.1142\/1232"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383261"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/15886.15894"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0097-8493(01)00181-9"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7091-6874-5_10"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1099-1778(200002)11:1<27::AID-VIS214>3.0.CO;2-5"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/545261.545288"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/97880.97884"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2614217.2614245"},{"key":"e_1_2_2_15_1","doi-asserted-by":"crossref","unstructured":"H. Lamb. 1895. Hydrodynamics. Cambridge University Press. H. Lamb. 1895. Hydrodynamics. Cambridge University Press.","DOI":"10.5962\/bhl.title.18729"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpa.3160120108"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015745"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.1987.276961"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360692"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/378456.378528"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964978"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2421636.2421638"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9045(79)90020-0"},{"key":"e_1_2_2_24_1","volume-title":"Proceedings of the IEEE Conference on Computer Animation (CA'95)","author":"O'Brien J. F."},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.2760244"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/15886.15893"},{"key":"e_1_2_2_27_1","first-page":"827","article-title":"Mathematical models and numerical methods for high frequency waves","volume":"2","author":"Runborg O.","year":"2007","journal-title":"Comm. Comput. Phys."},{"key":"e_1_2_2_28_1","volume-title":"Fluid Mechanics, Computer Vision, and Materials Science","author":"Sethian J. A."},{"key":"e_1_2_2_29_1","volume-title":"Triangle: Engineering a 2D quality mesh generator and Delaunay triangulator. In Applied Computational Geometry towards Geometric Engineering","author":"Shewchuk J. R.","year":"1996"},{"key":"e_1_2_2_30_1","unstructured":"Sidefx. 2013. Houdini 13.0 wave layer tank. http:\/\/www.sidefx.com\/docs\/houdini13.0\/shelf\/wavelayertank. Sidefx. 2013. Houdini 13.0 wave layer tank. http:\/\/www.sidefx.com\/docs\/houdini13.0\/shelf\/wavelayertank."},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1857907.1857912"},{"key":"e_1_2_2_32_1","first-page":"265","article-title":"Interactive water surfaces","volume":"4","author":"Tessendorf J.","year":"2004","journal-title":"Game Program. Gems"},{"key":"e_1_2_2_33_1","unstructured":"J. Tessendorf. 2004b. Simulating ocean water. In ACM SIGGRAPH Courses. J. Tessendorf. 2004b. Simulating ocean water. In ACM SIGGRAPH Courses."},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/PG.2007.54"},{"key":"e_1_2_2_35_1","volume-title":"Proceedings of the ACM SIGGRAPH\/EUROGRAPHICS Symposium on Computer Animation (SCA'07)","author":"Thuerey N."},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/35068.35070"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1190\/1.1441365"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/358876.358882"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276501"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2714572","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2714572","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T18:56:14Z","timestamp":1750272974000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2714572"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,5,8]]},"references-count":39,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2015,5,8]]}},"alternative-id":["10.1145\/2714572"],"URL":"https:\/\/doi.org\/10.1145\/2714572","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,5,8]]},"assertion":[{"value":"2014-09-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2015-01-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2015-05-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}