{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,23]],"date-time":"2026-10-23T23:44:18Z","timestamp":1792799058193,"version":"4.5.0"},"reference-count":44,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2022,3,9]],"date-time":"2022-03-09T00:00:00Z","timestamp":1646784000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Scientific Research Project of Education Department of Jiangxi Province","award":["GJJ210511, GJJ207109"],"award-info":[{"award-number":["GJJ210511, GJJ207109"]}],"id":[{"id":"https:\/\/ror.org\/04d8xwh61","id-type":"ROR","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61962021, 62036010 and 61972344"],"award-info":[{"award-number":["61962021, 62036010 and 61972344"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Key Research Program of Jiangxi Province","award":["20202ACBL202008"],"award-info":[{"award-number":["20202ACBL202008"]}]},{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"crossref","award":["2020T130264"],"award-info":[{"award-number":["2020T130264"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Ningbo Major Special Projects of the \u201cScience and Technology Innovation\u201d","award":["2020Z007"],"award-info":[{"award-number":["2020Z007"]}]},{"DOI":"10.13039\/100000001","name":"US NSF","doi-asserted-by":"crossref","award":["IIS-2005430"],"award-info":[{"award-number":["IIS-2005430"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2022,6,30]]},"abstract":"<jats:p>Butterflies are not only ubiquitous around the world but are also widely known for inspiring thrill resonance, with their elegant and peculiar flights. However, realistically modeling and simulating butterfly flights\u2014in particular, for real-time graphics and animation applications\u2014remains an under-explored problem. In this article, we propose an efficient and practical model to simulate butterfly flights. We first model a butterfly with parametric maneuvering functions, including wing-abdomen interaction. Then, we simulate dynamic maneuvering control of the butterfly through our force-based model, which includes both the aerodynamics force and the vortex force. Through many simulation experiments and comparisons, we demonstrate that our method can efficiently simulate realistic butterfly flight motions in various real-world settings.<\/jats:p>","DOI":"10.1145\/3510459","type":"journal-article","created":{"date-parts":[[2022,3,9]],"date-time":"2022-03-09T07:16:28Z","timestamp":1646810188000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["A Practical Model for Realistic Butterfly Flight Simulation"],"prefix":"10.1145","volume":"41","author":[{"given":"Qiang","family":"Chen","sequence":"first","affiliation":[{"name":"Jiangxi University of Finance and Economics, Nanchang, Jiangxi, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tingsong","family":"Lu","sequence":"additional","affiliation":[{"name":"East China Jiaotong University, Nanchang, Jiangxi, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yang","family":"Tong","sequence":"additional","affiliation":[{"name":"East China Jiaotong University, Nanchang, Jiangxi, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Guoliang","family":"Luo","sequence":"additional","affiliation":[{"name":"East China Jiaotong University, Nanchang, Jiangxi, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaogang","family":"Jin","sequence":"additional","affiliation":[{"name":"State Key Lab of CAD&amp;CG, Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2571-5865","authenticated-orcid":false,"given":"Zhigang","family":"Deng","sequence":"additional","affiliation":[{"name":"University of Houston, Houston, Texas, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,3,9]]},"reference":[{"key":"e_1_3_2_2_1","doi-asserted-by":"publisher","DOI":"10.1242\/jeb.138.1.271"},{"key":"e_1_3_2_3_1","doi-asserted-by":"publisher","DOI":"10.1098\/rsif.2020.0268"},{"key":"e_1_3_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276435"},{"key":"e_1_3_2_5_1","doi-asserted-by":"publisher","DOI":"10.1002\/cav.1902"},{"key":"e_1_3_2_6_1","doi-asserted-by":"publisher","DOI":"10.1006\/jtbi.2002.3065"},{"key":"e_1_3_2_7_1","volume-title":"44th AIAA Aerospace Sciences Meeting and Exhibit","author":"Dickson William","year":"2006","unstructured":"William Dickson, Andrew Straw, Christian Poelma, and Michael Dickinson. 2006. An integrative model of insect flight control. In 44th AIAA Aerospace Sciences Meeting and Exhibit, Reno, Nevada, Jan 9-12, 2006. AIAA publisher, 34 pages."},{"key":"e_1_3_2_8_1","doi-asserted-by":"publisher","DOI":"10.1242\/jeb.159.1.335"},{"key":"e_1_3_2_9_1","volume-title":"The Biomechanics of Insect Flight: Form, Function, Evolution","author":"Dudley Robert","year":"2002","unstructured":"Robert Dudley. 2002. The Biomechanics of Insect Flight: Form, Function, Evolution. Princeton University Press."},{"key":"e_1_3_2_10_1","doi-asserted-by":"publisher","DOI":"10.1098\/rstb.1984.0049"},{"key":"e_1_3_2_11_1","doi-asserted-by":"publisher","DOI":"10.1098\/rstb.1984.0053"},{"key":"e_1_3_2_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10409-012-0209-1"},{"key":"e_1_3_2_13_1","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1007\/978-3-030-33720-9_6","volume-title":"International Symposium on Visual Computing","author":"Hwang Yura","year":"2019","unstructured":"Yura Hwang, Theodore A. Uyeno, and Shinjiro Sueda. 2019. Bioinspired simulation of knotting hagfish. In International Symposium on Visual Computing, volume 11844, Lake Tahoe, Nevada\/California, October 2019. Springer, 75\u201386."},{"key":"e_1_3_2_14_1","doi-asserted-by":"publisher","DOI":"10.2514\/1.6274"},{"key":"e_1_3_2_15_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.0807223105"},{"key":"e_1_3_2_16_1","doi-asserted-by":"publisher","DOI":"10.1098\/rsif.2020.0854"},{"key":"e_1_3_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2516971.2516976"},{"key":"e_1_3_2_18_1","doi-asserted-by":"publisher","DOI":"10.2514\/1.J055360"},{"issue":"1","key":"e_1_3_2_19_1","first-page":"1","article-title":"Role of visual and olfactory cues in sex recognition in butterfly Cethosia cyane cyane","volume":"7","author":"Li Chengzhe","year":"2017","unstructured":"Chengzhe Li, Hua Wang, Xiaoming Chen, Jun Yao, Lei Shi, and Chengli Zhou. 2017. Role of visual and olfactory cues in sex recognition in butterfly Cethosia cyane cyane. Scientific Reports 7, 1 (2017), 1\u20139.","journal-title":"Scientific Reports"},{"key":"e_1_3_2_20_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.75.032904"},{"key":"e_1_3_2_21_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2017.12.004"},{"key":"e_1_3_2_22_1","doi-asserted-by":"crossref","unstructured":"Gavin S. P. Miller. 1988. The motion dynamics of snakes and worms. In ACM SIGGRAPH Computer Graphics 22 4 (1998) 169\u2013173.","DOI":"10.1145\/378456.378508"},{"key":"e_1_3_2_23_1","doi-asserted-by":"publisher","DOI":"10.1093\/aesa\/say041"},{"key":"e_1_3_2_24_1","doi-asserted-by":"publisher","DOI":"10.1098\/rsfs.2016.0087"},{"key":"e_1_3_2_25_1","first-page":"681","volume-title":"ACM Transactions on Graphics","author":"Perlin Ken","year":"2002","unstructured":"Ken Perlin. 2002. Improving noise. ACM Transactions on Graphics 21, 3 (2002), 681\u2013682."},{"key":"e_1_3_2_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/11428848_89"},{"key":"e_1_3_2_27_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.98.052309"},{"key":"e_1_3_2_28_1","doi-asserted-by":"crossref","unstructured":"Craig W. Reynolds. 1987. Flocks herds and schools: A distributed behavioral model. In ACM SIGGRAPH Computer Graphics 21 4 (July 1987) 25\u201334.","DOI":"10.1145\/37402.37406"},{"key":"e_1_3_2_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2011.12.007"},{"key":"e_1_3_2_30_1","doi-asserted-by":"publisher","DOI":"10.1088\/1748-3190\/aa551d"},{"key":"e_1_3_2_31_1","doi-asserted-by":"publisher","DOI":"10.2514\/6.2016-3252"},{"key":"e_1_3_2_32_1","volume-title":"AIAA Scitech 2020 Forum","author":"Sridhar Madhu","year":"2020","unstructured":"Madhu Sridhar, Chang-Kwon Kang, and Taeyoung Lee. 2020. Geometric formulation for the dynamics of monarch butterfly with the effects of abdomen undulation. In AIAA Scitech 2020 Forum, Orlando, FL, Jan 6-10, 2020. AIAA publisher, 1962."},{"key":"e_1_3_2_33_1","doi-asserted-by":"publisher","DOI":"10.1038\/nature01223"},{"issue":"11","key":"e_1_3_2_34_1","first-page":"1725","article-title":"The roles of visual parallax and edge attraction in the foraging behaviour of the butterfly Papilio xuthus","volume":"218","author":"Stewart Finlay J.","year":"2015","unstructured":"Finlay J. Stewart, Michiyo Kinoshita, and Kentaro Arikawa. 2015. The roles of visual parallax and edge attraction in the foraging behaviour of the butterfly Papilio xuthus. Journal of Experimental Biology 218, 11 (2015), 1725\u20131732.","journal-title":"Journal of Experimental Biology"},{"key":"e_1_3_2_35_1","doi-asserted-by":"publisher","DOI":"10.1088\/1748-3182\/5\/2\/026003"},{"key":"e_1_3_2_36_1","first-page":"51","volume-title":"Computer Graphics Forum","author":"Wang Xinjie","year":"2014","unstructured":"Xinjie Wang, Xiaogang Jin, Zhigang Deng, and Linling Zhou. 2014. Inherent noise-aware insect swarm simulation. In Computer Graphics Forum, Vol. 33. Wiley Online Library, 51\u201362."},{"key":"e_1_3_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786784.2786790"},{"key":"e_1_3_2_38_1","doi-asserted-by":"publisher","DOI":"10.1146\/annurev.fluid.36.050802.121940"},{"key":"e_1_3_2_39_1","article-title":"Dynamic bone","author":"Will Hong","year":"2020","unstructured":"Hong Will. 2020. Dynamic bone. National Harbor, Maryland, USA, Jan 13-17, 2014. AIAA Publisher. Retrieved February 7, 2022 from https:\/\/assetstore.unity.com\/packages\/tools\/animation\/dynamic-bone-16743.","journal-title":"https:\/\/assetstore.unity.com\/packages\/tools\/animation\/dynamic-bone-16743"},{"key":"e_1_3_2_40_1","first-page":"0009","volume-title":"52nd Aerospace Sciences Meeting","author":"Wilson Tyler","year":"2014","unstructured":"Tyler Wilson and Roberto Albertani. 2014. Wing-flapping and abdomen actuation optimization for hovering in the butterfly Idea leuconoe. In 52nd Aerospace Sciences Meeting. ACM Press, 0009."},{"key":"e_1_3_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882360"},{"key":"e_1_3_2_42_1","doi-asserted-by":"publisher","DOI":"10.1002\/cav.1867"},{"key":"e_1_3_2_43_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.4790882"},{"key":"e_1_3_2_44_1","doi-asserted-by":"publisher","DOI":"10.2514\/1.31610"},{"key":"e_1_3_2_45_1","doi-asserted-by":"publisher","DOI":"10.3756\/artsci.5.1"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3510459","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3510459","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3510459","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:12:18Z","timestamp":1750176738000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3510459"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,3,9]]},"references-count":44,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2022,6,30]]}},"alternative-id":["10.1145\/3510459"],"URL":"https:\/\/doi.org\/10.1145\/3510459","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,3,9]]},"assertion":[{"value":"2021-08-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2022-01-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2022-03-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}