{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:12:13Z","timestamp":1760242333190,"version":"build-2065373602"},"reference-count":30,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2017,4,14]],"date-time":"2017-04-14T00:00:00Z","timestamp":1492128000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004564","name":"MEST","doi-asserted-by":"publisher","award":["NRF-2016R1A2B4016239"],"award-info":[{"award-number":["NRF-2016R1A2B4016239"]}],"id":[{"id":"10.13039\/501100004564","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>Previous studies on virtual soap bubbles mainly focused on methods for visualizing the physical and geometrical properties of soap bubbles and paid little attention to the possible ways to enhance the interaction between the simulation and the user. In this paper, a user interaction-based giant soap bubble simulation system is proposed in which the free-form shape, size, and position of giant soap bubbles are determined by the user\u2019s hand motions. Our method improves the controllability of soap bubble simulation by correcting the jerky hand trajectory and hand velocity to a smooth and gradual path. Our air flow transfer algorithm can produce detailed deformation and standing wave for soap film in real time. Our novel soap film bursting algorithm represents the process of the bursting phenomenon of soap-film and giant soap bubbles in a unified framework. The results of our experiment demonstrate that the system allows the user to experience the giant soap bubble blowing and bursting process in a virtual environment.<\/jats:p>","DOI":"10.3390\/sym9040056","type":"journal-article","created":{"date-parts":[[2017,4,18]],"date-time":"2017-04-18T11:22:04Z","timestamp":1492514524000},"page":"56","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Interactive Blow and Burst of Giant Soap Bubbles"],"prefix":"10.3390","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4534-8743","authenticated-orcid":false,"given":"Namjung","family":"Kim","sequence":"first","affiliation":[{"name":"Department of Image, Graduate School of Advanced Imaging Science, Multimedia, and Film, Chung-Ang University, Seoul 156-756, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kyoungju","family":"Park","sequence":"additional","affiliation":[{"name":"Department of Integrated Engineering, Digital Imaging Major, Chung-Ang University, Seoul 156-756, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,4,14]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"951","DOI":"10.1088\/0143-0807\/27\/4\/026","article-title":"Giant soap curtains for public presentations","volume":"27","author":"Ballet","year":"2006","journal-title":"Eur. J. Phys."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Zhu, B., Quigley, E., Cong, M., Solomon, J., and Fedkiw, R. (2014). Codimensional surface tension flow on simplicial complexes. ACM Trans. Graph., 33.","DOI":"10.1145\/2601097.2601201"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"445","DOI":"10.1002\/cav.1640","article-title":"Giant soap bubble creation model","volume":"26","author":"Kim","year":"2015","journal-title":"Comput. Anim. Virtual Worlds"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Murata, T., and Shin, L. (2014). Hand gesture and character recognition based on kinect sensor. Int. J. Distrib. Sens. Netw.","DOI":"10.1155\/2014\/278460"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"135","DOI":"10.3390\/s150100135","article-title":"Sign language recognition with the Kinect sensor based on conditional random fields","volume":"15","author":"Yang","year":"2014","journal-title":"Sensors"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"2925","DOI":"10.1109\/TBME.2013.2266341","article-title":"Unobtrusive, continuous, in-home gait measurement using the microsoft kinect","volume":"60","author":"Stone","year":"2013","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1043","DOI":"10.3390\/sym7021043","article-title":"Kinematic skeleton based control of a virtual simulator for military training","volume":"7","author":"Lee","year":"2015","journal-title":"Symmetry"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"443","DOI":"10.1002\/cav.1701","article-title":"Let\u2019s be a virtual juggler","volume":"27","author":"Choi","year":"2016","journal-title":"Comput. Anim. Virtual Worlds"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1111\/1467-8659.00499","article-title":"Animation of soap bubble dynamics, cluster formation and collision","volume":"20","author":"Durikovic","year":"2001","journal-title":"Comput. Graph. Forum"},{"key":"ref_10","unstructured":"Wei, X., Zhao, Y., Fan, Z., Li, W., Yoakum-Stover, S., and Kaufman, A. (2003, January 26\u201327). Blowing in the wind. Proceedings of the Symposium Computer Animation, San Diego, CA, USA."},{"key":"ref_11","unstructured":"Huszar, T., and Szecsi, L. (2010, January 10\u201312). GPU-supported bubble and foam rendering. Proceedings of the CESCG 2010, Budmerice, Slovakia."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1016\/j.gmod.2009.08.001","article-title":"Simulation of bubbles","volume":"71","author":"Zheng","year":"2009","journal-title":"Graph. Models"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Pan, H., Choi, Y.-K., Liu, Y., Hu, W., Du, Q., Polthier, K., Zhang, C., and Wang, W. (2012). Robust modeling of constant mean curvature surfaces. ACM Trans. Graph., 31.","DOI":"10.1145\/2185520.2335436"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Da, F., Batty, C., Wojtan, C., and Grinspun, E. (2015). Double bubbles sans toil and trouble: Discrete circulation-preserving vortex sheets for soap films and foams. ACM Trans. Graph., 34.","DOI":"10.1145\/2767003"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"154","DOI":"10.1007\/s11390-006-0154-1","article-title":"Inflatable models","volume":"21","author":"Li","year":"2006","journal-title":"J. Comput. Sci. Technol."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Chen, Z., Feng, R., and Wang, H. (2013). Modeling friction and air effects between cloth and deformable bodies. ACM Trans. Graph., 32.","DOI":"10.1145\/2461912.2461941"},{"key":"ref_17","unstructured":"Pan, J., Zhang, L., and Manocha, D. (2011, January 27\u201330). Fast smoothing of motion planning trajectories using b-splines. Proceedings of the Robotics: Science and Systems, Los Angeles, CA, USA."},{"key":"ref_18","unstructured":"Bartels, R.H., Beatty, J.C., and Barsky, B.A. (1986). An Introduction to Splines for Use in Computer Graphics and Geometric Modeling, Morgan Kaufmann."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1003","DOI":"10.1109\/87.880606","article-title":"Discrete-time daptive windowing for velocity estimation","volume":"8","author":"Hayward","year":"2000","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_20","first-page":"34","article-title":"Discrete differential-geometry operators for triangulated 2-manifolds","volume":"3","author":"Meyer","year":"2002","journal-title":"Vis. Math."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Pfaff, T., Thuerey, N., and Gross, M. (2012). Lagrangian vortex sheets for animating fluids. ACM Trans. Graph., 31.","DOI":"10.1145\/2185520.2335463"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1281","DOI":"10.1109\/TVCG.2011.141","article-title":"A deformable surface model for real-time water drop animation","volume":"18","author":"Zhang","year":"2012","journal-title":"IEEE Trans. Visual. Comput. Graph."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1002\/cav.1647","article-title":"Boundary-dominant flower blooming simulation","volume":"26","author":"Li","year":"2015","journal-title":"Comput. Anim. Virtual Worlds"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1002\/cav.1666","article-title":"Interactive thin elastic materials","volume":"27","author":"Tang","year":"2016","journal-title":"Comput. Anim. Virtual Worlds"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1017\/jfm.2011.418","article-title":"Bursting bubble aerosols","volume":"696","author":"Lhuissier","year":"2012","journal-title":"J. Fluid Mech."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1128","DOI":"10.1063\/1.1735765","article-title":"Comments on a ruptured soap film","volume":"31","author":"Culick","year":"1960","journal-title":"J. Appl. Phys."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"R3","DOI":"10.1017\/jfm.2015.278","article-title":"Holes and cracks in rigid foam films","volume":"774","author":"Petit","year":"2015","journal-title":"J. Fluid Mech."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1017\/jfm.2015.376","article-title":"Cracks in bursting soap films","volume":"778","author":"Bico","year":"2015","journal-title":"J. Fluid Mech."},{"key":"ref_29","unstructured":"O\u2019Rourke, J. (1998). Computational Geometry in C, Cambridge University Press."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Tang, M., Manocha, D., and Tong, R. (2010, January 19\u201321). Fast continuous collision detection using deforming non-penetration filters. Proceedings of the Symposium Interactive 3D Graphics and Games, Bethesda, MD, USA.","DOI":"10.1145\/1730804.1730806"}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/9\/4\/56\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:32:41Z","timestamp":1760207561000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/9\/4\/56"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,4,14]]},"references-count":30,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2017,4]]}},"alternative-id":["sym9040056"],"URL":"https:\/\/doi.org\/10.3390\/sym9040056","relation":{},"ISSN":["2073-8994"],"issn-type":[{"type":"electronic","value":"2073-8994"}],"subject":[],"published":{"date-parts":[[2017,4,14]]}}}