{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T08:20:52Z","timestamp":1774686052200,"version":"3.50.1"},"reference-count":32,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2024,7,19]],"date-time":"2024-07-19T00:00:00Z","timestamp":1721347200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Caltech Center for Information Science & Technology"},{"name":"Einstein Foundation"},{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["195170736 - TRR109"],"award-info":[{"award-number":["195170736 - TRR109"]}],"id":[{"id":"10.13039\/501100001659","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":[[2024,7,19]]},"abstract":"<jats:p>\n            Given a sequence of poses of a body we study the motion resulting when the body is immersed in a (possibly) moving, incompressible medium. With the poses given, say, by an animator, the governing second-order ordinary differential equations are those of a rigid body with time-dependent inertia acted upon by various forces. Some of these forces, like lift and drag, depend on the motion of the body in the surrounding medium. Additionally, the inertia must encode the effect of the medium through its\n            <jats:italic>added mass.<\/jats:italic>\n            We derive the corresponding dynamics equations which generalize the standard rigid body dynamics equations. All forces are based on local computations using only physical parameters such as mass density. Notably, we approximate the effect of the medium on the body through local computations avoiding any global simulation of the medium. Consequently, the system of equations we must integrate in time is only 6 dimensional (rotation and translation). Our proposed algorithm displays linear complexity and captures intricate natural phenomena that depend on body-fluid interactions.\n          <\/jats:p>","DOI":"10.1145\/3658164","type":"journal-article","created":{"date-parts":[[2024,7,19]],"date-time":"2024-07-19T14:47:57Z","timestamp":1721400477000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Going with the Flow"],"prefix":"10.1145","volume":"43","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4023-5026","authenticated-orcid":false,"given":"Yousuf","family":"Soliman","sequence":"first","affiliation":[{"name":"California Institute of Technology, Pasadena, United States of America"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8962-9355","authenticated-orcid":false,"given":"Marcel","family":"Padilla","sequence":"additional","affiliation":[{"name":"TU Berlin, Berlin, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7970-5596","authenticated-orcid":false,"given":"Oliver","family":"Gross","sequence":"additional","affiliation":[{"name":"TU Berlin, Berlin, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0191-2859","authenticated-orcid":false,"given":"Felix","family":"Kn\u00f6ppel","sequence":"additional","affiliation":[{"name":"TU Berlin, Berlin, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2087-6435","authenticated-orcid":false,"given":"Ulrich","family":"Pinkall","sequence":"additional","affiliation":[{"name":"TU Berlin, Berlin, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0323-7674","authenticated-orcid":false,"given":"Peter","family":"Schr\u00f6der","sequence":"additional","affiliation":[{"name":"California Institute of Technology, Pasadena, United States of America"}]}],"member":"320","published-online":{"date-parts":[[2024,7,19]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0022-5193(89)80176-6"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/3115486.3115857"},{"key":"e_1_2_2_3_1","volume-title":"Internet Book on Fluid Dynamics","author":"Brennen Christopher E.","unstructured":"Christopher E. Brennen. 2004. Internet Book on Fluid Dynamics. Dankat Publishing, Chapter Values of the Added Mass."},{"key":"e_1_2_2_4_1","volume-title":"Proc. Symp. Comp. Anim.","author":"Brochu Tyson","year":"2012","unstructured":"Tyson Brochu, Todd Keeler, and Robert Bridson. 2012. Linear-Time Smoke Animation with Vortex Sheet Meshes. Proc. Symp. Comp. Anim. (2012), 87--95."},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1080\/02640410600809985"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015733"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1017\/jfm.2019.231"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1006\/icar.1996.0243"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3592417"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1017\/jfm.2014.6"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2516971.2516976"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00332-004-0650-9"},{"key":"e_1_2_2_13_1","volume-title":"Proc. Symp. Comp. Anim. Eurographics Ass., 43--51","author":"Kharevych Liliya","year":"2006","unstructured":"Liliya Kharevych, Weiwei, Yiying Tong, Eva Kanso, Jerrold Marsden, Peter Schr\u00f6der, and Mathieu Desbrun. 2006. Geometric, Variational Integrators for Computer Animation. In Proc. Symp. Comp. Anim. Eurographics Ass., 43--51."},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1515\/crll.1870.71.237"},{"key":"e_1_2_2_15_1","unstructured":"Gustav Kirchhoff. 1876. Vorlesungen \u00fcber mathematische Physik. Teubner 233--250."},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1516522.1516527"},{"key":"e_1_2_2_17_1","volume-title":"Flight of a Falling Maple Seed. Phys. R. Fl. 2, 9","author":"Lee Injae","year":"2017","unstructured":"Injae Lee and Haecheon Choi. 2017. Flight of a Falling Maple Seed. Phys. R. Fl. 2, 9 (2017), 090511:1--3."},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2010.108"},{"key":"e_1_2_2_19_1","volume-title":"Generalized Derivation of the Added-Mass and Circulatory Forces for Viscous Flow. Phys. R. Fl. 3, 1","author":"Limacher Eric","year":"2018","unstructured":"Eric Limacher, Chris Morton, and David Wood. 2018. Generalized Derivation of the Added-Mass and Circulatory Forces for Viscous Flow. Phys. R. Fl. 3, 1 (2018), 014701:1--25."},{"key":"e_1_2_2_20_1","first-page":"1","article-title":"On the Calculation of Force from PIV Data Using the Generalized Added-Mass and Cirulatory Force","volume":"60","author":"Limacher Eric","year":"2019","unstructured":"Eric Limacher, Chris Morton, and David Wood. 2019. On the Calculation of Force from PIV Data Using the Generalized Added-Mass and Cirulatory Force Decomposition. Exp. in Fl. 60, 4 (2019), 1--22.","journal-title":"Decomposition. Exp. in Fl."},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3355089.3356497"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1098\/rspa.2021.0303"},{"key":"e_1_2_2_23_1","volume-title":"Lynnette Es Ramirez, and Carlos Fm Coimbra","author":"Ozgen Oktar","year":"2010","unstructured":"Oktar Ozgen, Marcelo Kallmann, Lynnette Es Ramirez, and Carlos Fm Coimbra. 2010."},{"key":"e_1_2_2_24_1","volume-title":"23:1--9","author":"Fractional Derivatives Underwater Cloth","year":"2010","unstructured":"Underwater Cloth Simulation with Fractional Derivatives. ACM Trans. Graph. 29, 3 (2010), 23:1--9."},{"key":"e_1_2_2_25_1","doi-asserted-by":"crossref","unstructured":"M. Pi\u00f1eirua R. Godoy-Diana and B. Thiria. 2015. Resistive Thrust Production can be as crucial as Added Mass Mechanisms for Inertial Undulatory Swimmers. Phys. R. E 92 2 (2015) 021001:1--6.","DOI":"10.1103\/PhysRevE.92.021001"},{"key":"e_1_2_2_26_1","volume-title":"Alexander I","author":"Schr\u00f6der Peter","unstructured":"Peter Schr\u00f6der. 2008. What can we Measure? In Discrete Differential Geometry, Alexander I. Bobenko, Peter Schr\u00f6der, John M. Sullivan, and G\u00fcnther M. Ziegler (Eds.). Oberwolfach Seminars, Vol. 38. Birkh\u00e4user Verlag."},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964953"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/192161.192170"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3528223.3530103"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185600"},{"key":"e_1_2_2_31_1","volume-title":"Animation Aerodynamics. In Comp. Graph. (Proc. of ACM\/SIGGRAPH Conf.)","volume":"25","author":"Wejchert Jakub","year":"1991","unstructured":"Jakub Wejchert and David Haumann. 1991. Animation Aerodynamics. In Comp. Graph. (Proc. of ACM\/SIGGRAPH Conf.), Vol. 25. 19--22."},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882360"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3658164","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3658164","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:05:54Z","timestamp":1750291554000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3658164"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,19]]},"references-count":32,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2024,7,19]]}},"alternative-id":["10.1145\/3658164"],"URL":"https:\/\/doi.org\/10.1145\/3658164","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,7,19]]},"assertion":[{"value":"2024-07-19","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}