TY - JOUR
T1 - Editing fluid animation using flow interpolation
AU - Sato, Syuhei
AU - Dobashi, Yoshinori
AU - Nishita, Tomoyuki
N1 - Publisher Copyright:
© 2018 Association for Computing Machinery.
PY - 2018/9
Y1 - 2018/9
N2 - 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.
AB - 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.
KW - Fluid simulation
KW - Interpolating velocity fields
KW - Inviscid incompressible Navier-Stokes equations
KW - Reusing fluid animations
UR - http://www.scopus.com/inward/record.url?scp=85053928567&partnerID=8YFLogxK
U2 - 10.1145/3213771
DO - 10.1145/3213771
M3 - 学術論文
AN - SCOPUS:85053928567
SN - 0730-0301
VL - 37
JO - ACM Transactions on Graphics
JF - ACM Transactions on Graphics
IS - 5
M1 - 172
ER -