{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:40:02Z","timestamp":1760240402283,"version":"build-2065373602"},"reference-count":50,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2019,6,2]],"date-time":"2019-06-02T00:00:00Z","timestamp":1559433600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61873299","61702036","61572075"],"award-info":[{"award-number":["61873299","61702036","61572075"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities of China","doi-asserted-by":"publisher","award":["FRF-TP-17-012A1"],"award-info":[{"award-number":["FRF-TP-17-012A1"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>Multiple-phase fluids\u2019 simulation and 3D visualization comprise an important cooperative visualization subject between fluid dynamics and computer animation. Interactions between different fluids have been widely studied in both physics and computer graphics. To further the study in both areas, cooperative research has been carried out; hence, a more authentic fluid simulation method is required. The key to a better multiphase fluid simulation result is surface extraction. Previous works usually have problems in extracting surfaces with unnatural fluctuations or detail missing. Gaps between different phases also hinder the reality of simulation. In this paper, we propose a unified surface extraction approach integrated with a modified density model for the particle-based multiphase fluid simulation. We refine the original asymmetric smoothing kernel used in the color field and address a binary tree scheme for surface extraction. Besides, we employ a multiphase fluid framework with modified density to eliminate density deviation between different fluids. With the methods mentioned above, our approach can effectively reconstruct the fluid surface for particle-based multiphase fluid simulation. It can also resolve the issue of overlaps and gaps between different fluids, which has widely existed in former methods for a long time. The experiments carried out in this paper show that our approach is able to have an ideal fluid surface condition and have good interaction effects.<\/jats:p>","DOI":"10.3390\/sym11060745","type":"journal-article","created":{"date-parts":[[2019,6,3]],"date-time":"2019-06-03T02:08:40Z","timestamp":1559527720000},"page":"745","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["A Unified Multiple-Phase Fluids Framework Using Asymmetric Surface Extraction and the Modified Density Model"],"prefix":"10.3390","volume":"11","author":[{"given":"Xiaokun","family":"Wang","sequence":"first","affiliation":[{"name":"School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing 100083, China"},{"name":"Beijing Key Laboratory of Knowledge Engineering for Materials Science, Beijing 100083, China"}]},{"given":"Yanrui","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing 100083, China"},{"name":"Beijing Key Laboratory of Knowledge Engineering for Materials Science, Beijing 100083, China"}]},{"given":"Xiaojuan","family":"Ban","sequence":"additional","affiliation":[{"name":"School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing 100083, China"},{"name":"Beijing Key Laboratory of Knowledge Engineering for Materials Science, Beijing 100083, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2232-6469","authenticated-orcid":false,"given":"Sinuo","family":"Liu","sequence":"additional","affiliation":[{"name":"School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing 100083, China"},{"name":"Beijing Key Laboratory of Knowledge Engineering for Materials Science, Beijing 100083, China"}]},{"given":"Yuting","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing 100083, China"},{"name":"Beijing No.4 High School, Beijing 100034, China"}]}],"member":"1968","published-online":{"date-parts":[[2019,6,2]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Yu, J., and Turk, G. (2013). Reconstructing surfaces of particle-based fluids using anisotropic kernels. ACM Trans. Graphics, 32.","DOI":"10.1145\/2421636.2421641"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Wang, X., Ban, X., Zhang, Y., Pan, Z., and Liu, S. (2017, January 20\u201322). Anisotropic Surface Reconstruction for Multiphase Fluids. Proceedings of the 2017 International Conference on Cyberworlds, Chester, UK.","DOI":"10.1109\/CW.2017.30"},{"key":"ref_3","unstructured":"Boulic, R., and H\u00e9gron, G. (1994). Smoothed particles: A new paradigm for animating highly deformable bodies. Computer Animation and Simulation, Spring."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1006\/jcph.1994.1034","article-title":"Simulating free surface flows with SPH","volume":"110","author":"Monaghan","year":"1996","journal-title":"J. Comput. Phys."},{"key":"ref_5","unstructured":"Muller, M., Charypar, D., and Gross, M. (2003, January 26\u201327). Particle-based fluid simulation for interactive applications. Proceedings of the 2003 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, San Diego, CA, USA."},{"key":"ref_6","unstructured":"Becker, M., and Teschner, M. (2007, January 2\u20134). Weakly compressible SPH for free surface flows. Proceedings of the 2007 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, San Diego, CA, USA."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1145\/1531326.1531346","article-title":"Predictive-corrective incompressible SPH","volume":"28","author":"Solenthaler","year":"2009","journal-title":"ACM Trans. Graphics"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1948","DOI":"10.1111\/j.1467-8659.2012.03074.x","article-title":"Local Poisson SPH For Viscous Incompressible Fluids","volume":"31","author":"He","year":"2012","journal-title":"Comput. Graphics Forum"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"426","DOI":"10.1109\/TVCG.2013.105","article-title":"Implicit Incompressible SPH","volume":"20","author":"Ihmsen","year":"2014","journal-title":"IEEE Trans. Visual Comput. Graphics"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Bender, J., and Koschier, D. (2015, January 7\u20139). Divergence-free smoothed particle hydrodynamics. Proceedings of the 2015 ACM SIGGRAPH \/ Eurographics Symposium on Computer Animation, Los Angeles, CA, USA.","DOI":"10.1145\/2786784.2786796"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"244","DOI":"10.1016\/S0378-4371(98)00357-4","article-title":"Isomorphism linking smooth particles and embedded atoms","volume":"260","author":"Hoover","year":"1998","journal-title":"Physica A"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"963","DOI":"10.1111\/j.1365-2966.2007.12183.x","article-title":"Fundamental differences between SPH and grid methods","volume":"380","author":"Agertz","year":"2007","journal-title":"Mon. Not. of the R. Astron. Soc."},{"key":"ref_13","unstructured":"Ott, F., and Schnetter, E. (2003). A modified SPH approach for fluids with large density differences. arXiv."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"610","DOI":"10.1016\/j.jcp.2005.02.001","article-title":"A smoothed particle hydrodynamics model for miscible flow in three-dimensional fractures and the two-dimensional Rayleigh\u2013Taylor instability","volume":"207","author":"Tartakovsky","year":"2005","journal-title":"J. Comput. Phys."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"844","DOI":"10.1016\/j.jcp.2005.09.001","article-title":"A multi-phase SPH method for macroscopic and mesoscopic flows","volume":"213","author":"Hu","year":"2006","journal-title":"J. Comput. Phys."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1023\/A:1011178417620","article-title":"A boundary condition capturing method for multiphase incompressible flow","volume":"15","author":"Kang","year":"2000","journal-title":"J. Sci. Comput."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1051\/0004-6361:20030314","article-title":"Density estimators in particle hydrodynamics-DTFE versus regular SPH","volume":"403","author":"Pelupessy","year":"2003","journal-title":"Astron. Astrophys."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"915","DOI":"10.1145\/1073204.1073283","article-title":"Discontinuous fluids","volume":"24","author":"Hong","year":"2005","journal-title":"ACM Trans. Graphics"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"253","DOI":"10.1111\/1467-8659.00672","article-title":"Animation of bubbles in liquid","volume":"22","author":"Hong","year":"2003","journal-title":"Comput. Graphics Forum"},{"key":"ref_20","unstructured":"Mihalef, V., Unlusu, B., Metaxas, D., Sussman, M., and Hussaini, M.Y. (2006, January 2\u20134). Physics based boiling simulation. Proceedings of the 2006 ACM SIGGRAPH\/Eurographics symposium on Computer animation, Vienna, Austria."},{"key":"ref_21","unstructured":"Zheng, W., Yong, J.H., and Paul, J.C. (2006, January 2\u20134). Simulation of bubbles. Proceedings of the ACM SIGGRAPH\/Eurographics symposium on Computer animation, Vienna, Austria."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"797","DOI":"10.1109\/TVCG.2008.37","article-title":"Two-way coupled SPH and particle level set fluid simulation","volume":"14","author":"Losasso","year":"2008","journal-title":"IEEE Trans. Visual Comput. Graphics"},{"key":"ref_23","unstructured":"Th\u00fcrey, N., Sadlo, F., Schirm, S., Muller-Fishcer, M., and Gross, M. (2007, January 2\u20134). Real-time simulations of bubbles and foam within a shallow water framework. Proceedings of the 2007 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, San Diego, CA, USA."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"M\u00fcller, M., Solenthaler, B., Keiser, R., and Gross, M. (2005, January 29\u201331). Particle-based fluid-fluid interaction. Proceedings of the 2005 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Los Angeles, CA, USA.","DOI":"10.1145\/1073368.1073402"},{"key":"ref_25","unstructured":"Mao, H., and Yang, Y.H. (2006, January 7\u20139). Particle-based immiscible fluid-fluid collision. Proceedings of the Graphics Interface 2006, Quebec, QC, Canada."},{"key":"ref_26","unstructured":"Solenthaler, B., and Pajarola, R. (2008, January 7\u20139). Density contrast SPH interfaces. Proceedings of the 2008 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Dublin, Ireland."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1145\/357306.357310","article-title":"A generalization of algebraic surface drawing","volume":"1","author":"Blinn","year":"1982","journal-title":"ACM Trans. Graphics"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"965","DOI":"10.1145\/1073204.1073298","article-title":"Animating sand as a fluid","volume":"24","author":"Zhu","year":"2005","journal-title":"ACM Trans. Graphics"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1145\/1276377.1276437","article-title":"Adaptively sampled particle fluids","volume":"26","author":"Adams","year":"2007","journal-title":"ACM Trans. Graphics"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Bhatacharya, H., Gao, Y., and Bargteil, A. (2011, January 5\u20137). A level-set method for skinning animated particle data. Proceedings of the 2011 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Vancouver, BC, Canada.","DOI":"10.1145\/2019406.2019409"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"815","DOI":"10.1111\/j.1467-8659.2012.03062.x","article-title":"Explicit mesh surfaces for particle based fluids","volume":"31","author":"Yu","year":"2012","journal-title":"Comput. Graphics Forum"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1797","DOI":"10.1111\/j.1467-8659.2012.02096.x","article-title":"Parallel surface reconstruction for particle-based Fluids","volume":"31","author":"Akinci","year":"2012","journal-title":"Comput. Graphics Forum"},{"key":"ref_33","unstructured":"Bender, J., Kuijper, A., Fellner, D.W., and Guerin, E. (2012). An efficient surface reconstruction pipeline for particle-based fluids. Workshop on Virtual Reality Interaction and Physical Simulation, The Eurographics Association."},{"key":"ref_34","unstructured":"Osher, S., and Fedkiw, R. (2002). Level Set Methods and Dynamic Implicit Surfaces. Springer."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"812","DOI":"10.1145\/1141911.1141960","article-title":"Multiple interacting liquids","volume":"25","author":"Losasso","year":"2006","journal-title":"ACM Trans. Graphics"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1145\/1882261.1866197","article-title":"Multi-phase fluid simulations using regional level sets","volume":"29","author":"Kim","year":"2010","journal-title":"ACM Trans. Graphics"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"6051","DOI":"10.1016\/j.jcp.2012.04.004","article-title":"Analysis and applications of the Voronoi implicit interface method","volume":"231","author":"Saye","year":"2012","journal-title":"J. Comput. Phys."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.jcp.2013.12.036","article-title":"A new level set model for multimaterial flows","volume":"262","author":"Starinshak","year":"2014","journal-title":"J. Comput. Phys."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2601097.2601146","article-title":"Multimaterial mesh-based surface tracking","volume":"33","author":"Da","year":"2014","journal-title":"ACM Trans. Graphics"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1016\/0021-9991(81)90145-5","article-title":"Volume of fluid (VOF) method for the dynamics of free boundaries","volume":"39","author":"Hirt","year":"1981","journal-title":"J. Comput. Phys."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"5361","DOI":"10.1016\/j.jcp.2007.12.029","article-title":"Reconstruction of multi-material interfaces from moment data","volume":"227","author":"Dyadechko","year":"2008","journal-title":"J. Comput. Phys."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"802","DOI":"10.1109\/TVCG.2010.17","article-title":"Smooth, volume-accurate material interface reconstruction","volume":"16","author":"Anderson","year":"2010","journal-title":"IEEE Trans. Visual Comput. Graphics"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"761","DOI":"10.1016\/j.jcp.2006.06.044","article-title":"A moving mesh interface tracking method for 3D incompressible two-phase flows","volume":"221","author":"Quan","year":"2007","journal-title":"J. Comput. Phys."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1111\/j.1467-8659.2007.01029.x","article-title":"A Lagrangian approach to dynamic interfaces through kinetic triangulation of the ambient space","volume":"26","author":"Pons","year":"2007","journal-title":"Comput. Graphics Forum"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Pons, J.P., and Boissonnat, J.D. (2007, January 17\u201322). Delaunay deformable models: Topology-adaptive meshes based on the restricted delaunay triangulation. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Minneapolis, MN, USA.","DOI":"10.1109\/CVPR.2007.383019"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"2660","DOI":"10.1016\/j.jcp.2008.12.029","article-title":"Modeling merging and breakup in the moving mesh interface tracking method for multiphase flow simulations","volume":"228","author":"Quan","year":"2009","journal-title":"J. Comput. Phys."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/TVCG.2013.97","article-title":"Multiphase flow of immiscible fluids on unstructured moving meshes","volume":"20","author":"Misztal","year":"2014","journal-title":"IEEE Trans. Visual Comput. Graphics"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1145\/1778765.1778786","article-title":"Dynamic local remeshing for elastoplastic simulation","volume":"29","author":"Wicke","year":"2010","journal-title":"ACM Trans. Graphics"},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1145\/2451236.2451243","article-title":"Simulating liquids and solid-liquid interactions with lagrangian meshes","volume":"32","author":"Clausen","year":"2013","journal-title":"ACM Trans. Graphics"},{"key":"ref_50","unstructured":"Batchelor, G. (1967). An Introduction to Fluid Dynamics, Cambridge University Press."}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/11\/6\/745\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:55:34Z","timestamp":1760187334000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/11\/6\/745"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,2]]},"references-count":50,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2019,6]]}},"alternative-id":["sym11060745"],"URL":"https:\/\/doi.org\/10.3390\/sym11060745","relation":{},"ISSN":["2073-8994"],"issn-type":[{"type":"electronic","value":"2073-8994"}],"subject":[],"published":{"date-parts":[[2019,6,2]]}}}