{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,5]],"date-time":"2025-12-05T14:28:54Z","timestamp":1764944934264,"version":"3.41.0"},"reference-count":74,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2022,11,30]],"date-time":"2022-11-30T00:00:00Z","timestamp":1669766400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"China-Israel (NSFC-ISF) International Cooperation and Exchanges","award":["62161146002"],"award-info":[{"award-number":["62161146002"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2022,12]]},"abstract":"<jats:p>This paper presents a novel approach to simulating surface tension flow within a position-based dynamics (PBD) framework. We enhance the conventional PBD fluid method in terms of its surface representation and constraint enforcement to furnish support for the simulation of interfacial phenomena driven by strong surface tension and contact dynamics. The key component of our framework is an on-the-fly local meshing algorithm to build the local geometry around each surface particle. Based on this local mesh structure, we devise novel surface constraints that can be integrated seamlessly into a PBD framework to model strong surface tension effects. We demonstrate the efficacy of our approach by simulating a multitude of surface tension flow examples exhibiting intricate interfacial dynamics of films and drops, which were all infeasible for a traditional PBD method.<\/jats:p>","DOI":"10.1145\/3550454.3555476","type":"journal-article","created":{"date-parts":[[2022,11,30]],"date-time":"2022-11-30T21:19:07Z","timestamp":1669843147000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":17,"title":["Position-Based Surface Tension Flow"],"prefix":"10.1145","volume":"41","author":[{"given":"Jingrui","family":"Xing","sequence":"first","affiliation":[{"name":"Peking University, China"}]},{"given":"Liangwang","family":"Ruan","sequence":"additional","affiliation":[{"name":"Peking University, China"}]},{"given":"Bin","family":"Wang","sequence":"additional","affiliation":[{"name":"Beijing Institute for General Artificial Intelligence, China"}]},{"given":"Bo","family":"Zhu","sequence":"additional","affiliation":[{"name":"Dartmouth College"}]},{"given":"Baoquan","family":"Chen","sequence":"additional","affiliation":[{"name":"Peking University, China"}]}],"member":"320","published-online":{"date-parts":[[2022,11,30]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508395"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12992"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185609"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/1272690.1272719"},{"volume-title":"Constructing Laplace Operator from Point Clouds in Rd","author":"Belkin Mikhail","key":"e_1_2_2_5_1","unstructured":"Mikhail Belkin, Jian Sun, and Yusu Wang. 2009. Constructing Laplace Operator from Point Clouds in Rd. Society for Industrial and Applied Mathematics, USA, 1031--1040."},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2014.07.004"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.2312\/egt.20171034"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.29"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778784"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459874"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451236.2451243"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073368.1073400"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2767003"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925899"},{"key":"e_1_2_2_15_1","doi-asserted-by":"crossref","unstructured":"Leonardo Dagum and Ramesh Menon. 1998. OpenMP: an industry standard API for shared-memory programming. IEEE computational science and engineering 5 1 (1998) 46--55.","DOI":"10.1109\/99.660313"},{"key":"e_1_2_2_16_1","unstructured":"Boris Delaunay et al. 1934. Sur la sphere vide. Izv. Akad. Nauk SSSR Otdelenie Matematicheskii i Estestvennyka Nauk 7 793--800 (1934) 1--2."},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2019406.2019438"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1103\/physrevlett.104.084503"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevFluids.5.110507"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383261"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.2312\/vriphys.20171083"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9991(81)90145-5"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414685.3417799"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3478513.3480495"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.2312\/vriphys.20151333"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414685.3417845"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2013.105"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392405"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130835"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.3390\/sym13071265"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.5555\/2422356.2422399"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.2312\/egt.20191035"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.13182\/NSE96-A24205"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.3934\/ipi.2013.7.737"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461984"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601152"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2020.109349"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1002\/1097-0363(20000615)33:3"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.5555\/846276.846298"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766907"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jvcir.2007.01.005"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073368.1073402"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.2312\/PE\/vriphys\/vriphys12\/039-044"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9991(88)90002-2"},{"volume-title":"Statique exp\u00e9rimentale et th\u00e9orique des liquides soumis aux seules forces mol\u00e9culaires","author":"Ferdinand Plateau Joseph Antoine","key":"e_1_2_2_45_1","unstructured":"Joseph Antoine Ferdinand Plateau. 1873. Statique exp\u00e9rimentale et th\u00e9orique des liquides soumis aux seules forces mol\u00e9culaires. Vol. 2. Gauthier-Villars."},{"key":"e_1_2_2_46_1","volume-title":"Surface tension transport of prey by feeding shorebirds: the capillary ratchet. science 320, 5878","author":"Prakash Manu","year":"2008","unstructured":"Manu Prakash, David Qu\u00e9r\u00e9, and John WM Bush. 2008. Surface tension transport of prey by feeding shorebirds: the capillary ratchet. science 320, 5878 (2008), 931--934."},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276480"},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360645"},{"key":"e_1_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459862"},{"key":"e_1_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-019-01700-y"},{"key":"e_1_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2011.11.021"},{"key":"e_1_2_2_52_1","volume-title":"Level set methods for fluid interfaces. Annual review of fluid mechanics 35, 1","author":"Sethian James A","year":"2003","unstructured":"James A Sethian and Peter Smereka. 2003. Level set methods for fluid interfaces. Annual review of fluid mechanics 35, 1 (2003), 341--372."},{"key":"e_1_2_2_53_1","volume-title":"Improved pressure calculation for the moving particle semi-implicit method. Computational particle mechanics 2, 1","author":"Shibata Kazuya","year":"2015","unstructured":"Kazuya Shibata, Issei Masaie, Masahiro Kondo, Kohei Murotani, and Seiichi Koshizuka. 2015. Improved pressure calculation for the moving particle semi-implicit method. Computational particle mechanics 2, 1 (2015), 91--108."},{"key":"e_1_2_2_54_1","unstructured":"Russell Smith. 2004. Open dynamics engine v0. 5 user guide. http:\/\/ode.org\/ (2004)."},{"key":"e_1_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/1576246.1531346"},{"key":"e_1_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311548"},{"key":"e_1_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218430"},{"key":"e_1_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.72.026301"},{"key":"e_1_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778785"},{"key":"e_1_2_2_60_1","volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation","author":"Umetani Nobuyuki","year":"2015","unstructured":"Nobuyuki Umetani, Ryan Schmidt, and Jos Stam. 2015. Position-Based Elastic Rods. In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation (Copenhagen, Denmark) (SCA '14). Eurographics Association, Goslar, DEU, 21--30."},{"key":"e_1_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392487"},{"key":"e_1_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073284"},{"key":"e_1_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459864"},{"key":"e_1_2_2_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/2037636.2037644"},{"key":"e_1_2_2_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778787"},{"key":"e_1_2_2_66_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03062.x"},{"key":"e_1_2_2_67_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2010.06.010"},{"key":"e_1_2_2_68_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.141"},{"key":"e_1_2_2_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.141"},{"key":"e_1_2_2_70_1","doi-asserted-by":"publisher","DOI":"10.5555\/1218064.1218109"},{"key":"e_1_2_2_71_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2014.08.051"},{"key":"e_1_2_2_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766981"},{"key":"e_1_2_2_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601201"},{"key":"e_1_2_2_74_1","doi-asserted-by":"publisher","DOI":"10.3390\/computers9020023"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3550454.3555476","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3550454.3555476","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:51:43Z","timestamp":1750182703000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3550454.3555476"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,30]]},"references-count":74,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["10.1145\/3550454.3555476"],"URL":"https:\/\/doi.org\/10.1145\/3550454.3555476","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2022,11,30]]},"assertion":[{"value":"2022-11-30","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}