Editing Fluid Animation Using Flow Interpolation

The computational cost for creating realistic fluid animations by numerical simulation is generally expensive. In digital production environments, existing precomputed fluid animations are often reused for different scenes in order to reduce the cost of creating scenes containing fluids. However, ap...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:ACM transactions on graphics 2018-11, Vol.37 (5), p.1-12
Hauptverfasser: Sato, Syuhei, Dobashi, Yoshinori, Nishita, Tomoyuki
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 12
container_issue 5
container_start_page 1
container_title ACM transactions on graphics
container_volume 37
creator Sato, Syuhei
Dobashi, Yoshinori
Nishita, Tomoyuki
description The computational cost for creating realistic fluid animations by numerical simulation is generally expensive. In digital production environments, existing precomputed fluid animations are often reused for different scenes in order to reduce the cost of creating scenes containing fluids. However, applying the same animation to different scenes often produces unacceptable results, so the animation needs to be edited. In order to help animators with the editing process, we develop a novel method for synthesizing the desired fluid animations by combining existing flow data. Our system allows the user to place flows at desired positions and combine them. We do this by interpolating velocities at the boundaries between the flows. The interpolation is formulated as a minimization problem of an energy function, which is designed to take into account the inviscid, incompressible Navier-Stokes equations. Our method focuses on smoke simulations defined on a uniform grid. We demonstrate the potential of our method by showing a set of examples, including a large-scale sandstorm created from a few flow data simulated in a small-scale space.
doi_str_mv 10.1145/3213771
format Article
fullrecord <record><control><sourceid>crossref</sourceid><recordid>TN_cdi_crossref_primary_10_1145_3213771</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>10_1145_3213771</sourcerecordid><originalsourceid>FETCH-LOGICAL-c363t-a8cd5e9837b3b02c3c1d29a013f80e03bde2cae7247e02abfe0b43db1333d1213</originalsourceid><addsrcrecordid>eNotj01Lw0AURR9iwdiKfyE7V6PvzZtk0mUprRYKbuw6zFdkJCZlJiL-e6vt6sK9cLgH4J7wkUhVTyyJtaYrKKiqtNBcN9dQoGYUyEg3cJvzByLWStUF4MbHKQ7v5bb_ir5cDfHTTHEcykM-t-N3uRumkI5j_z8sYNaZPoe7S87hsN28rV_E_vV5t17theOaJ2Ea56uwbFhbtigdO_JyaZC4azAgWx-kM0FLpQNKY7uAVrG3xMyeTgpzeDhzXRpzTqFrj-n0Lf20hO2faHsR5V-qIUQs</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Editing Fluid Animation Using Flow Interpolation</title><source>ACM Digital Library Complete</source><creator>Sato, Syuhei ; Dobashi, Yoshinori ; Nishita, Tomoyuki</creator><creatorcontrib>Sato, Syuhei ; Dobashi, Yoshinori ; Nishita, Tomoyuki</creatorcontrib><description>The computational cost for creating realistic fluid animations by numerical simulation is generally expensive. In digital production environments, existing precomputed fluid animations are often reused for different scenes in order to reduce the cost of creating scenes containing fluids. However, applying the same animation to different scenes often produces unacceptable results, so the animation needs to be edited. In order to help animators with the editing process, we develop a novel method for synthesizing the desired fluid animations by combining existing flow data. Our system allows the user to place flows at desired positions and combine them. We do this by interpolating velocities at the boundaries between the flows. The interpolation is formulated as a minimization problem of an energy function, which is designed to take into account the inviscid, incompressible Navier-Stokes equations. Our method focuses on smoke simulations defined on a uniform grid. We demonstrate the potential of our method by showing a set of examples, including a large-scale sandstorm created from a few flow data simulated in a small-scale space.</description><identifier>ISSN: 0730-0301</identifier><identifier>EISSN: 1557-7368</identifier><identifier>DOI: 10.1145/3213771</identifier><language>eng</language><ispartof>ACM transactions on graphics, 2018-11, Vol.37 (5), p.1-12</ispartof><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c363t-a8cd5e9837b3b02c3c1d29a013f80e03bde2cae7247e02abfe0b43db1333d1213</citedby><cites>FETCH-LOGICAL-c363t-a8cd5e9837b3b02c3c1d29a013f80e03bde2cae7247e02abfe0b43db1333d1213</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Sato, Syuhei</creatorcontrib><creatorcontrib>Dobashi, Yoshinori</creatorcontrib><creatorcontrib>Nishita, Tomoyuki</creatorcontrib><title>Editing Fluid Animation Using Flow Interpolation</title><title>ACM transactions on graphics</title><description>The computational cost for creating realistic fluid animations by numerical simulation is generally expensive. In digital production environments, existing precomputed fluid animations are often reused for different scenes in order to reduce the cost of creating scenes containing fluids. However, applying the same animation to different scenes often produces unacceptable results, so the animation needs to be edited. In order to help animators with the editing process, we develop a novel method for synthesizing the desired fluid animations by combining existing flow data. Our system allows the user to place flows at desired positions and combine them. We do this by interpolating velocities at the boundaries between the flows. The interpolation is formulated as a minimization problem of an energy function, which is designed to take into account the inviscid, incompressible Navier-Stokes equations. Our method focuses on smoke simulations defined on a uniform grid. We demonstrate the potential of our method by showing a set of examples, including a large-scale sandstorm created from a few flow data simulated in a small-scale space.</description><issn>0730-0301</issn><issn>1557-7368</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><recordid>eNotj01Lw0AURR9iwdiKfyE7V6PvzZtk0mUprRYKbuw6zFdkJCZlJiL-e6vt6sK9cLgH4J7wkUhVTyyJtaYrKKiqtNBcN9dQoGYUyEg3cJvzByLWStUF4MbHKQ7v5bb_ir5cDfHTTHEcykM-t-N3uRumkI5j_z8sYNaZPoe7S87hsN28rV_E_vV5t17theOaJ2Ea56uwbFhbtigdO_JyaZC4azAgWx-kM0FLpQNKY7uAVrG3xMyeTgpzeDhzXRpzTqFrj-n0Lf20hO2faHsR5V-qIUQs</recordid><startdate>20181101</startdate><enddate>20181101</enddate><creator>Sato, Syuhei</creator><creator>Dobashi, Yoshinori</creator><creator>Nishita, Tomoyuki</creator><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20181101</creationdate><title>Editing Fluid Animation Using Flow Interpolation</title><author>Sato, Syuhei ; Dobashi, Yoshinori ; Nishita, Tomoyuki</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c363t-a8cd5e9837b3b02c3c1d29a013f80e03bde2cae7247e02abfe0b43db1333d1213</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Sato, Syuhei</creatorcontrib><creatorcontrib>Dobashi, Yoshinori</creatorcontrib><creatorcontrib>Nishita, Tomoyuki</creatorcontrib><collection>CrossRef</collection><jtitle>ACM transactions on graphics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Sato, Syuhei</au><au>Dobashi, Yoshinori</au><au>Nishita, Tomoyuki</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Editing Fluid Animation Using Flow Interpolation</atitle><jtitle>ACM transactions on graphics</jtitle><date>2018-11-01</date><risdate>2018</risdate><volume>37</volume><issue>5</issue><spage>1</spage><epage>12</epage><pages>1-12</pages><issn>0730-0301</issn><eissn>1557-7368</eissn><abstract>The computational cost for creating realistic fluid animations by numerical simulation is generally expensive. In digital production environments, existing precomputed fluid animations are often reused for different scenes in order to reduce the cost of creating scenes containing fluids. However, applying the same animation to different scenes often produces unacceptable results, so the animation needs to be edited. In order to help animators with the editing process, we develop a novel method for synthesizing the desired fluid animations by combining existing flow data. Our system allows the user to place flows at desired positions and combine them. We do this by interpolating velocities at the boundaries between the flows. The interpolation is formulated as a minimization problem of an energy function, which is designed to take into account the inviscid, incompressible Navier-Stokes equations. Our method focuses on smoke simulations defined on a uniform grid. We demonstrate the potential of our method by showing a set of examples, including a large-scale sandstorm created from a few flow data simulated in a small-scale space.</abstract><doi>10.1145/3213771</doi><tpages>12</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0730-0301
ispartof ACM transactions on graphics, 2018-11, Vol.37 (5), p.1-12
issn 0730-0301
1557-7368
language eng
recordid cdi_crossref_primary_10_1145_3213771
source ACM Digital Library Complete
title Editing Fluid Animation Using Flow Interpolation
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T12%3A40%3A40IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Editing%20Fluid%20Animation%20Using%20Flow%20Interpolation&rft.jtitle=ACM%20transactions%20on%20graphics&rft.au=Sato,%20Syuhei&rft.date=2018-11-01&rft.volume=37&rft.issue=5&rft.spage=1&rft.epage=12&rft.pages=1-12&rft.issn=0730-0301&rft.eissn=1557-7368&rft_id=info:doi/10.1145/3213771&rft_dat=%3Ccrossref%3E10_1145_3213771%3C/crossref%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true