{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T19:06:05Z","timestamp":1783105565994,"version":"3.54.6"},"reference-count":34,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2010,12,1]],"date-time":"2010-12-01T00:00:00Z","timestamp":1291161600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2010,12]]},"abstract":"<jats:p>We propose a novel representation of motion data and control that enables characters with both highly agile responses to user input and natural handling of arbitrary external disturbances. The representation organizes motion data as samples in a high dimensional generalization of a vector field we call a 'motion field'. Our runtime motion synthesis mechanism freely 'flows' in the motion field and is capable of creating novel and natural motions that are highly-responsive to the real time user input, and generally not explicitly specified in the data.<\/jats:p>","DOI":"10.1145\/1882261.1866160","type":"journal-article","created":{"date-parts":[[2010,12,1]],"date-time":"2010-12-01T20:18:10Z","timestamp":1291234690000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":85,"title":["Motion fields for interactive character locomotion"],"prefix":"10.1145","volume":"29","author":[{"given":"Yongjoon","family":"Lee","sequence":"first","affiliation":[{"name":"University of Washington and Bungie"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kevin","family":"Wampler","sequence":"additional","affiliation":[{"name":"University of Washington"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gilbert","family":"Bernstein","sequence":"additional","affiliation":[{"name":"University of Washington"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jovan","family":"Popovi\u0107","sequence":"additional","affiliation":[{"name":"University of Washington and Adobe Systems"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zoran","family":"Popovi\u0107","sequence":"additional","affiliation":[{"name":"University of Washington"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2010,12,15]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566606"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073368.1073376"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531330"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073248"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1457515.1409066"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409060.1409066"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1661412.1618516"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360681"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/1046920.1088690"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383287"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1230100.1230123"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258822"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218414"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566605"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237231"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566607"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1661412.1618515"},{"key":"e_1_2_2_18_1","volume-title":"SCA '08: Proceedings of the 2008 ACM SIGGRAPH\/Eurographics symposium on Computer animation.","author":"Lo W.-Y.","unstructured":"Lo , W.-Y. , and Zwicker , M . 2008. Real-time planning for parameterized human motion . In SCA '08: Proceedings of the 2008 ACM SIGGRAPH\/Eurographics symposium on Computer animation. Lo, W.-Y., and Zwicker, M. 2008. Real-time planning for parameterized human motion. In SCA '08: Proceedings of the 2008 ACM SIGGRAPH\/Eurographics symposium on Computer animation."},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276385"},{"key":"e_1_2_2_20_1","volume-title":"Ann: A library for approximate nearest neighbor searching.","author":"Mount D.","year":"1997","unstructured":"Mount , D. , and Arya , S . 1997 . Ann: A library for approximate nearest neighbor searching. Mount, D., and Arya, S. 1997. Ann: A library for approximate nearest neighbor searching."},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531387"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/545261.545279"},{"key":"e_1_2_2_23_1","volume-title":"Proceedings of the 2006 ACM SIGGRAPH\/Eurographics symposium on Computer animation, Eurographics Association, Aire-la-Ville","author":"Shin H. J.","unstructured":"Shin , H. J. , and Oh , H. S . 2006. Fat graphs: constructing an interactive character with continuous controls . In Proceedings of the 2006 ACM SIGGRAPH\/Eurographics symposium on Computer animation, Eurographics Association, Aire-la-Ville , Switzerland, Switzerland, 291--298. Shin, H. J., and Oh, H. S. 2006. Fat graphs: constructing an interactive character with continuous controls. In Proceedings of the 2006 ACM SIGGRAPH\/Eurographics symposium on Computer animation, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, 291--298."},{"key":"e_1_2_2_24_1","unstructured":"Smith R. 2010. Open dynamics engine May. http:\/\/ode.org\/ode.html.  Smith R. 2010. Open dynamics engine May. http:\/\/ode.org\/ode.html."},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276511"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/551283"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276386"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2007.1167"},{"key":"e_1_2_2_29_1","volume-title":"International Conference on Robotics and Automation (ICRA), 656--662","author":"Wooten W. L.","unstructured":"Wooten , W. L. , and Hodgins , J. K . 2000. Simulating leaping, tumbling, landing and balancing humans . International Conference on Robotics and Automation (ICRA), 656--662 . Wooten, W. L., and Hodgins, J. K. 2000. Simulating leaping, tumbling, landing and balancing humans. International Conference on Robotics and Automation (ICRA), 656--662."},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01625.x"},{"key":"e_1_2_2_31_1","unstructured":"Yin K. Pai D. K. and van de Panne M. 2005. Data-driven interactive balancing behaviors. In Pacific Graphics (short paper).  Yin K. Pai D. K. and van de Panne M. 2005. Data-driven interactive balancing behaviors. In Pacific Graphics (short paper)."},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1275808.1276509"},{"key":"e_1_2_2_33_1","volume-title":"Proceedings of the 2008 ACM\/Eurographics Symposium on Computer Animation, 127--136","author":"Zhao L.","unstructured":"Zhao , L. , and Safonova , A . 2008. Achieving good connectivity in motion graphs . In Proceedings of the 2008 ACM\/Eurographics Symposium on Computer Animation, 127--136 . Zhao, L., and Safonova, A. 2008. Achieving good connectivity in motion graphs. In Proceedings of the 2008 ACM\/Eurographics Symposium on Computer Animation, 127--136."},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073249"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1882261.1866160","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1882261.1866160","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:52:17Z","timestamp":1750243937000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1882261.1866160"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,12]]},"references-count":34,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2010,12]]}},"alternative-id":["10.1145\/1882261.1866160"],"URL":"https:\/\/doi.org\/10.1145\/1882261.1866160","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,12]]},"assertion":[{"value":"2010-12-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}