{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,18]],"date-time":"2026-08-18T01:44:48Z","timestamp":1787017488738,"version":"build-2736575974"},"reference-count":124,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2022,7,1]],"date-time":"2022-07-01T00:00:00Z","timestamp":1656633600000},"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":["62072310"],"award-info":[{"award-number":["62072310"]}],"id":[{"id":"10.13039\/501100001809","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":[[2022,7]]},"abstract":"<jats:p>Real-life multiphase flows exhibit a number of complex and visually appealing behaviors, involving bubbling, wetting, splashing, and glugging. However, most state-of-the-art simulation techniques in graphics can only demonstrate a limited range of multiphase flow phenomena, due to their inability to handle the real water-air density ratio and to the large amount of numerical viscosity introduced in the flow simulation and its coupling with the interface. Recently, kinetic-based methods have achieved success in simulating large density ratios and high Reynolds numbers efficiently; but their memory overhead, limited stability, and numerically-intensive treatment of coupling with immersed solids remain enduring obstacles to their adoption in movie productions. In this paper, we propose a new kinetic solver to couple the incompressible Navier-Stokes equations with a conservative phase-field equation which remedies these major practical hurdles. The resulting two-phase immiscible fluid solver is shown to be efficient due to its massively-parallel nature and GPU implementation, as well as very versatile and reliable because of its enhanced stability to large density ratios, high Reynolds numbers, and complex solid boundaries. We highlight the advantages of our solver through various challenging simulation results that capture intricate and turbulent air-water interaction, including comparisons to previous work and real footage.<\/jats:p>","DOI":"10.1145\/3528223.3530132","type":"journal-article","created":{"date-parts":[[2022,7,22]],"date-time":"2022-07-22T17:06:27Z","timestamp":1658509587000},"page":"1-17","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":33,"title":["Efficient kinetic simulation of two-phase flows"],"prefix":"10.1145","volume":"41","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8754-6679","authenticated-orcid":false,"given":"Wei","family":"Li","sequence":"first","affiliation":[{"name":"Inria, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1515-7492","authenticated-orcid":false,"given":"Yihui","family":"Ma","sequence":"additional","affiliation":[{"name":"ShanghaiTech University, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4518-618X","authenticated-orcid":false,"given":"Xiaopei","family":"Liu","sequence":"additional","affiliation":[{"name":"ShanghaiTech University, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3424-6079","authenticated-orcid":false,"given":"Mathieu","family":"Desbrun","sequence":"additional","affiliation":[{"name":"Inria \/ Ecole Polytechnique, France"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,7,22]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073625"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766935"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925919"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.94.023310"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0021-9991(03)00280-8"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180486"},{"key":"e_1_2_2_7_1","volume-title":"Symposium on Computer Animation. 219--228","author":"Batty Christopher","year":"2008","unstructured":"Christopher Batty and Robert Bridson. 2008. Accurate viscous free surfaces for buckling, coiling, and rotating liquids. In Symposium on Computer Animation. 219--228."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2016.2578335"},{"key":"e_1_2_2_9_1","first-page":"511","article-title":"A Model for Collision Processes in Gases","volume":"94","author":"Bhatnagar Prabhu Lal","year":"1954","unstructured":"Prabhu Lal Bhatnagar, Eugene P. Gross, and Max Krook. 1954. A Model for Collision Processes in Gases. I. Small Amplitude Processes in Charged and Neutral One-Component Systems. Phys. Rev. 94, 3 (1954), 511--525.","journal-title":"I. Small Amplitude Processes in Charged and Neutral One-Component Systems. Phys. Rev."},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461991"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925963"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2159516.2159522"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185559"},{"key":"e_1_2_2_14_1","unstructured":"Chaos. 2022. V-Ray renderer. (2022). https:\/\/www.chaos.com\/"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2021.3059753"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414685.3417859"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766991"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.77.036705"},{"key":"e_1_2_2_19_1","doi-asserted-by":"crossref","unstructured":"Jonathan Chin. 2002. Lattice Boltzmann simulation of the flow of binary immiscible fluids with different viscosities using the Shan-Chen microscopic interaction model. Philosophical Transactions of the Royal Society of London. Series A: Mathematical Physical and Engineering Sciences 360 1792 (2002) 547--558.","DOI":"10.1098\/rsta.2001.0953"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12058"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12324"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925899"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766901"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1063\/5.0026316"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1063\/5.0046875"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.5124719"},{"key":"e_1_2_2_27_1","unstructured":"Mathieu Desbrun and Marie-Paule Cani-Gascuel. 1998. Active Implicit Surface for Animation. In Graphics Interface. 143--150."},{"key":"e_1_2_2_28_1","volume-title":"Smoothed Particles: A new paradigm for animating highly deformable bodies. In Comp. Anim. and Sim. 61--76.","author":"Desbrun Mathieu","year":"1996","unstructured":"Mathieu Desbrun and Marie-Paule Gascuel. 1996. Smoothed Particles: A new paradigm for animating highly deformable bodies. In Comp. Anim. and Sim. 61--76."},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compstruc.2004.04.024"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566645"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2017.01.025"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2017.03.062"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.camwa.2016.08.021"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.96.053301"},{"key":"e_1_2_2_35_1","first-page":"1071","article-title":"Lattice Boltzmann models with mid-range interactions","volume":"2","author":"Falcucci Giacomo","year":"2007","unstructured":"Giacomo Falcucci, Gino Bella, Giancarlo Chiatti, Sergio Chibbaro, Mauro Sbragaglia, Sauro Succi, et al. 2007. Lattice Boltzmann models with mid-range interactions. Communications in Computational Physics 2, 6 (2007), 1071--1084.","journal-title":"Communications in Computational Physics"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.4208\/cicp.221209.250510a"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.1998.6089"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.21236\/ADA479067"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1006\/gmip.1996.0039"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130878"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201309"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.91.063309"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.camwa.2013.04.013"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392455"},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.858769"},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.camwa.2019.08.018"},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevA.43.4320"},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2016.2532335"},{"key":"e_1_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.1998.6057"},{"key":"e_1_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.869984"},{"key":"e_1_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/1882261.1866198"},{"key":"e_1_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0129183198001266"},{"key":"e_1_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073283"},{"key":"e_1_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijmultiphaseflow.2020.103432"},{"key":"e_1_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0010-4655(00)00090-4"},{"key":"e_1_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.1999.6332"},{"key":"e_1_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.65.056702"},{"key":"e_1_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1011178417620"},{"key":"e_1_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.advwatres.2003.10.002"},{"key":"e_1_2_2_60_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2008.02.002"},{"key":"e_1_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0022112001004682"},{"key":"e_1_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/1882261.1866197"},{"key":"e_1_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276500"},{"key":"e_1_2_2_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778807"},{"key":"e_1_2_2_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451236.2451241"},{"key":"e_1_2_2_66_1","volume-title":"Density Maps for Improved SPH Boundary Handling. In Symposium on Computer Animation. Article 1.","author":"Koschier Dan","year":"2017","unstructured":"Dan Koschier and Jan Bender. 2017. Density Maps for Improved SPH Boundary Handling. In Symposium on Computer Animation. Article 1."},{"key":"e_1_2_2_67_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.5100215"},{"key":"e_1_2_2_68_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0022112094001771"},{"key":"e_1_2_2_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925904"},{"key":"e_1_2_2_71_1","volume-title":"Technical report: How to implement your DdQq dynamics with only q variables per node (instead of 2q)","author":"Latt Jonas","year":"2007","unstructured":"Jonas Latt. 2007b. Technical report: How to implement your DdQq dynamics with only q variables per node (instead of 2q). Tufts University (2007), 1--8."},{"key":"e_1_2_2_72_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compfluid.2011.04.001"},{"key":"e_1_2_2_73_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.camwa.2013.08.021"},{"key":"e_1_2_2_74_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2004.12.001"},{"key":"e_1_2_2_75_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.85.026704"},{"key":"e_1_2_2_76_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2018.2859931"},{"key":"e_1_2_2_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392400"},{"key":"e_1_2_2_78_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2020.2972357"},{"key":"e_1_2_2_79_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.97.033309"},{"key":"e_1_2_2_80_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015745"},{"key":"e_1_2_2_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141960"},{"key":"e_1_2_2_82_1","volume-title":"Binary droplet collision simulations by a multiphase cascaded lattice Boltzmann method. Physics of Fluids 26","author":"Lycett-Brown Daniel","year":"2014","unstructured":"Daniel Lycett-Brown, Kai H. Luo, Ronghou Liu, and Pengmei Lv. 2014. Binary droplet collision simulations by a multiphase cascaded lattice Boltzmann method. Physics of Fluids 26 (2014), 023303:1--26."},{"key":"e_1_2_2_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/3478513.3480493"},{"key":"e_1_2_2_84_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.71.036701"},{"key":"e_1_2_2_85_1","volume-title":"Animation and Control of Breaking Waves. In Symposium on Computer Animation. 315--324","author":"Mihalef Viorel","year":"2004","unstructured":"Viorel Mihalef, Dimitris Metaxas, and Mark Sussman. 2004. Animation and Control of Breaking Waves. In Symposium on Computer Animation. 315--324."},{"key":"e_1_2_2_86_1","volume-title":"Symposium on Computer Animation. 317--324","author":"Mihalef Viorel","year":"2006","unstructured":"Viorel Mihalef, Betul Unlusu, Dimitris Metaxas, Mark Sussman, and M Yousuff Hussaini. 2006. Physics based boiling simulation. In Symposium on Computer Animation. 317--324."},{"key":"e_1_2_2_87_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2013.97"},{"key":"e_1_2_2_88_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.75.026701"},{"key":"e_1_2_2_89_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compfluid.2006.12.002"},{"key":"e_1_2_2_90_1","volume-title":"Symposium on Computer Animation. 154--159","author":"M\u00fcller Matthias","year":"2003","unstructured":"Matthias M\u00fcller, David Charypar, and Markus Gross. 2003. Particle-based fluid simulation for interactive applications. In Symposium on Computer Animation. 154--159."},{"key":"e_1_2_2_91_1","volume-title":"A Comparative Study of Multiphase Lattice Boltzmann Methods for Bubble-Dendrite Interaction during Solidification of Alloys. Appl. Sci. 9, 1","author":"Nabavizadeh Seyed","year":"2018","unstructured":"Seyed Nabavizadeh, Mohsen Eshraghi, and Sergio Felicelli. 2018. A Comparative Study of Multiphase Lattice Boltzmann Methods for Bubble-Dendrite Interaction during Solidification of Alloys. Appl. Sci. 9, 1 (2018), 57:1--24."},{"key":"e_1_2_2_92_1","volume-title":"A mass-conserving multiphase lattice Boltzmann model for simulation of multiphase flows. Physics of Fluids 30, 1","author":"Niu Xiao-Dong","year":"2018","unstructured":"Xiao-Dong Niu, You Li, Yi-Ren Ma, Mu-Feng Chen, Xiang Li, and Qiao-Zhong Li. 2018. A mass-conserving multiphase lattice Boltzmann model for simulation of multiphase flows. Physics of Fluids 30, 1 (2018), 013302:1--13."},{"key":"e_1_2_2_93_1","doi-asserted-by":"publisher","DOI":"10.1209\/0295-5075\/32\/6\/001"},{"key":"e_1_2_2_94_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485895.2485912"},{"key":"e_1_2_2_95_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2013.8"},{"key":"e_1_2_2_96_1","doi-asserted-by":"publisher","DOI":"10.1145\/2645703"},{"key":"e_1_2_2_97_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.98.013305"},{"key":"e_1_2_2_98_1","doi-asserted-by":"publisher","DOI":"10.1126\/sciadv.1501869"},{"key":"e_1_2_2_99_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2017.04.076"},{"key":"e_1_2_2_100_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.75.026702"},{"key":"e_1_2_2_101_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185557"},{"key":"e_1_2_2_102_1","volume-title":"Lattice Boltzmann model for simulating flows with multiple phases and components. Physical review E 47, 3","author":"Shan Xiaowen","year":"1993","unstructured":"Xiaowen Shan and Hudong Chen. 1993. Lattice Boltzmann model for simulating flows with multiple phases and components. Physical review E 47, 3 (1993), 1815."},{"key":"e_1_2_2_103_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.49.2941"},{"key":"e_1_2_2_104_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.89.033309"},{"key":"e_1_2_2_105_1","volume-title":"Density Contrast SPH Interfaces. In Symposium on Computer Animation. 211--218","author":"Solenthaler Barbara","year":"2008","unstructured":"Barbara Solenthaler and Renato Pajarola. 2008. Density Contrast SPH Interfaces. In Symposium on Computer Animation. 211--218."},{"key":"e_1_2_2_106_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531346"},{"key":"e_1_2_2_107_1","doi-asserted-by":"publisher","DOI":"10.1145\/1037957.1037962"},{"key":"e_1_2_2_108_1","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459820"},{"key":"e_1_2_2_109_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.camwa.2015.01.010"},{"key":"e_1_2_2_110_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.54.5041"},{"key":"e_1_2_2_111_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.75.830"},{"key":"e_1_2_2_112_1","volume-title":"Symposium on Computer Animation. 191--198","author":"Thuerey Nils","year":"2007","unstructured":"Nils Thuerey, Filip Sadlo, Simon Schirm, Matthias M\u00fcller-Fischer, and Markus Gross. 2007. Real-time simulations of bubbles and foam within a shallow water framework. In Symposium on Computer Animation. 191--198."},{"key":"e_1_2_2_113_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.94.033304"},{"key":"e_1_2_2_114_1","volume-title":"Liquid simulation with mesh-based surface tracking. ACM SIGGRAPH Course Notes","author":"Wojtan Chris","year":"2011","unstructured":"Chris Wojtan, Matthias M\u00fcller-Fischer, and Tyson Brochu. 2011. Liquid simulation with mesh-based surface tracking. ACM SIGGRAPH Course Notes (2011)."},{"key":"e_1_2_2_115_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925897"},{"key":"e_1_2_2_116_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3450626.3459866","article-title":"Clebsch gauge fluid","volume":"40","author":"Yang Shuqi","year":"2021","unstructured":"Shuqi Yang, Shiying Xiong, Yaorui Zhang, Fan Feng, Jinyuan Liu, and Bo Zhu. 2021. Clebsch gauge fluid. ACM Trans. Graph. 40, 4 (2021), 1--11.","journal-title":"ACM Trans. Graph."},{"key":"e_1_2_2_117_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130882"},{"key":"e_1_2_2_118_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2012.02.014"},{"key":"e_1_2_2_119_1","doi-asserted-by":"publisher","DOI":"10.1145\/2751541"},{"key":"e_1_2_2_120_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2016.10.064"},{"key":"e_1_2_2_121_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.141"},{"key":"e_1_2_2_122_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2006.02.015"},{"key":"e_1_2_2_123_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.gmod.2009.08.001"},{"key":"e_1_2_2_124_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073298"},{"key":"e_1_2_2_125_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.87.043301"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3528223.3530132","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3528223.3530132","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T15:02:48Z","timestamp":1750172568000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3528223.3530132"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7]]},"references-count":124,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2022,7]]}},"alternative-id":["10.1145\/3528223.3530132"],"URL":"https:\/\/doi.org\/10.1145\/3528223.3530132","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,7]]},"assertion":[{"value":"2022-07-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}