{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,9]],"date-time":"2025-12-09T04:14:36Z","timestamp":1765253676276,"version":"3.41.0"},"reference-count":50,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2013,11,1]],"date-time":"2013-11-01T00:00:00Z","timestamp":1383264000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61170139, 61210007"],"award-info":[{"award-number":["61170139, 61210007"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100006474","name":"Columbia University","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100006474","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002855","name":"Ministry of Science and Technology of the People's Republic of China","doi-asserted-by":"publisher","award":["2009CB320801"],"award-info":[{"award-number":["2009CB320801"]}],"id":[{"id":"10.13039\/501100002855","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"crossref","award":["2013FZA5015"],"award-info":[{"award-number":["2013FZA5015"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100000147","name":"Division of Civil, Mechanical and Manufacturing Innovation","doi-asserted-by":"publisher","award":["CMMI-1250261, IIS-0953096"],"award-info":[{"award-number":["CMMI-1250261, IIS-0953096"]}],"id":[{"id":"10.13039\/100000147","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000145","name":"Division of Information and Intelligent Systems","doi-asserted-by":"publisher","award":["CMMI-1250261, IIS-0953096"],"award-info":[{"award-number":["CMMI-1250261, IIS-0953096"]}],"id":[{"id":"10.13039\/100000145","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2013,11]]},"abstract":"<jats:p>Animation techniques for controlling liquid simulation are challenging: they commonly require carefully setting initial and boundary conditions or performing a costly numerical optimization scheme against user-provided keyframes or animation sequences. Either way, the whole process is laborious and computationally expensive.<\/jats:p>\n          <jats:p>We introduce a novel method to provide intuitive and interactive control of liquid simulation. Our method enables a user to locally edit selected keyframes and automatically propagates the editing in a nearby temporal region using geometric deformation. We formulate our local editing techniques as a small-scale nonlinear optimization problem which can be solved interactively. With this uniformed formulation, we propose three editing metaphors, including (i) sketching local fluid features using a few user strokes, (ii) dragging a local fluid region, and (iii) controlling a local shape with a small mesh patch. Finally, we use the edited liquid animation to guide an offline high-resolution simulation to recover more surface details. We demonstrate the intuitiveness and efficacy of our method in various practical scenarios.<\/jats:p>","DOI":"10.1145\/2508363.2508429","type":"journal-article","created":{"date-parts":[[2013,11,6]],"date-time":"2013-11-06T14:09:19Z","timestamp":1383746959000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":41,"title":["Interactive localized liquid motion editing"],"prefix":"10.1145","volume":"32","author":[{"given":"Zherong","family":"Pan","sequence":"first","affiliation":[{"name":"Zhejiang University"}]},{"given":"Jin","family":"Huang","sequence":"additional","affiliation":[{"name":"Zhejiang University"}]},{"given":"Yiying","family":"Tong","sequence":"additional","affiliation":[{"name":"Michigan State University"}]},{"given":"Changxi","family":"Zheng","sequence":"additional","affiliation":[{"name":"Columbia University"}]},{"given":"Hujun","family":"Bao","sequence":"additional","affiliation":[{"name":"Zhejiang University"}]}],"member":"320","published-online":{"date-parts":[[2013,11]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276437"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2019406.2019408"},{"volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics symposium on Computer Animation, 129--140","author":"Angelidis A.","key":"e_1_2_2_3_1","unstructured":"Angelidis , A. , and Singh , K . 2007. Kinodynamic skinning using volume-preserving deformations . In Proceedings of the ACM SIGGRAPH\/Eurographics symposium on Computer Animation, 129--140 . Angelidis, A., and Singh, K. 2007. Kinodynamic skinning using volume-preserving deformations. In Proceedings of the ACM SIGGRAPH\/Eurographics symposium on Computer Animation, 129--140."},{"volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics symposium on Computer Animation, 25--32","author":"Angelidis A.","key":"e_1_2_2_4_1","unstructured":"Angelidis , A. , Neyret , F. , Singh , K. , and Nowrouzezahrai , D . 2006. A controllable, fast and stable basis for vortex based smoke simulation . In Proceedings of the ACM SIGGRAPH\/Eurographics symposium on Computer Animation, 25--32 . Angelidis, A., Neyret, F., Singh, K., and Nowrouzezahrai, D. 2006. A controllable, fast and stable basis for vortex based smoke simulation. In Proceedings of the ACM SIGGRAPH\/Eurographics symposium on Computer Animation, 25--32."},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185566"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/964967.801151"},{"volume-title":"Proceedings of the Eurographics workshop on Computer Animation and simulation '96","author":"Barzel R.","key":"e_1_2_2_7_1","unstructured":"Barzel , R. , Hughes , J. F. , and Wood , D. N . 1996. Plausible motion simulation for computer graphics animation . In Proceedings of the Eurographics workshop on Computer Animation and simulation '96 , Springer-Verlag New York, Inc., 183--197. Barzel, R., Hughes, J. F., and Wood, D. N. 1996. Plausible motion simulation for computer graphics animation. In Proceedings of the Eurographics workshop on Computer Animation and simulation '96, Springer-Verlag New York, Inc., 183--197."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2005.00886.x"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2007.1054"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276435"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344882"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/142920.134083"},{"volume-title":"Proceedings of Vision, Modeling and Visualization (VMV), 135--142","author":"Eitz M.","key":"e_1_2_2_13_1","unstructured":"Eitz , M. , Sorkine , O. , and Alexa , M . 2007. Sketch based image deformation . In Proceedings of Vision, Modeling and Visualization (VMV), 135--142 . Eitz, M., Sorkine, O., and Alexa, M. 2007. Sketch based image deformation. In Proceedings of Vision, Modeling and Visualization (VMV), 135--142."},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566645"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015743"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1006\/gmip.1996.0039"},{"volume-title":"Proceedings of the Conference on Computer Graphics International.","author":"Foster N.","key":"e_1_2_2_17_1","unstructured":"Foster , N. , and Metaxas , D . 1997. Controlling fluid animation . In Proceedings of the Conference on Computer Graphics International. Foster, N., and Metaxas, D. 1997. Controlling fluid animation. In Proceedings of the Conference on Computer Graphics International."},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258838"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/253284.253321"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2010.109"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311602"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/964965.808594"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/97880.97884"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1053427.1053452"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360649"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1142000"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964922"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1002\/cav.1521"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015744"},{"key":"e_1_2_2_30_1","unstructured":"Meyer M. Desbrun M. Schr\u00f6der P. Barr A. H. etal 2002. Discrete differential-geometry operators for triangulated 2-manifolds. Visualization and mathematics 3 2 52--58.  Meyer M. Desbrun M. Schr\u00f6der P. Barr A. H. et al. 2002. Discrete differential-geometry operators for triangulated 2-manifolds. Visualization and mathematics 3 2 52--58."},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409060.1409119"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073324"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964978"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2008.09.013"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02464333"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344880"},{"key":"e_1_2_2_37_1","volume-title":"Edition: The Art of Scientific Computing, 3 ed","author":"Press W. H.","year":"2007","unstructured":"Press , W. H. , Teukolsky , S. A. , Vetterling , W. T. , and Flannery , B. P . 2007 . Numerical Recipes 3rd Edition: The Art of Scientific Computing, 3 ed . Cambridge University Press . Press, W. H., Teukolsky, S. A., Vetterling, W. T., and Flannery, B. P. 2007. Numerical Recipes 3rd Edition: The Art of Scientific Computing, 3 ed. Cambridge University Press."},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.5555\/2421731.2421768"},{"volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics symposium on Computer Animation, 1--7.","author":"Schechter H.","key":"e_1_2_2_39_1","unstructured":"Schechter , H. , and Bridson , R . 2008. Evolving sub-grid turbulence for smoke animation . In Proceedings of the ACM SIGGRAPH\/Eurographics symposium on Computer Animation, 1--7. Schechter, H., and Bridson, R. 2008. Evolving sub-grid turbulence for smoke animation. In Proceedings of the ACM SIGGRAPH\/Eurographics symposium on Computer Animation, 1--7."},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073368.1073401"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1057432.1057456"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311548"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882337"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141962"},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/1507149.1507164"},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1142002"},{"volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics symposium on Computer Animation, 15--23","author":"Wojtan C.","key":"e_1_2_2_47_1","unstructured":"Wojtan , C. , Mucha , P. J. , and Turk , G . 2006. Keyframe control of complex particle systems using the adjoint method . In Proceedings of the ACM SIGGRAPH\/Eurographics symposium on Computer Animation, 15--23 . Wojtan, C., Mucha, P. J., and Turk, G. 2006. Keyframe control of complex particle systems using the adjoint method. In Proceedings of the ACM SIGGRAPH\/Eurographics symposium on Computer Animation, 15--23."},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2070781.2024170"},{"key":"e_1_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073298"},{"key":"e_1_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2008.05.006"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2508363.2508429","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2508363.2508429","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:28:39Z","timestamp":1750231719000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2508363.2508429"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,11]]},"references-count":50,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2013,11]]}},"alternative-id":["10.1145\/2508363.2508429"],"URL":"https:\/\/doi.org\/10.1145\/2508363.2508429","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2013,11]]},"assertion":[{"value":"2013-11-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}