{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,14]],"date-time":"2026-02-14T05:23:25Z","timestamp":1771046605342,"version":"3.50.1"},"reference-count":29,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2017,7,20]],"date-time":"2017-07-20T00:00:00Z","timestamp":1500508800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100000038","name":"NSERC","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001804","name":"Canada Research Chairs Program","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100001804","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Adobe Research"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2017,8,31]]},"abstract":"<jats:p>\n            We present a novel method to enrich standard rigid-body impact models with a spatially varying coefficient of restitution map, or\n            <jats:italic>Bounce Map.<\/jats:italic>\n            Even state-of-the art methods in computer graphics assume that for a single rigid body, post- and pre-impact dynamics are related with a single global, constant, namely the\n            <jats:italic>coefficient of restitution.<\/jats:italic>\n            We first demonstrate that this assumption is highly inaccurate, even for simple objects. We then present a technique to efficiently and automatically generate a function which maps locations on the object's surface along with impact normals, to a scalar coefficient of restitution value. Furthermore, we propose a method for two-body restitution analysis, and, based on numerical experiments, estimate a practical model for combining one-body Bounce Map values to approximate the two-body coefficient of restitution. We show that our method not only improves accuracy, but also enables visually richer rigid-body simulations.\n          <\/jats:p>","DOI":"10.1145\/3072959.3073634","type":"journal-article","created":{"date-parts":[[2017,7,21]],"date-time":"2017-07-21T12:24:07Z","timestamp":1500639847000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["Bounce maps"],"prefix":"10.1145","volume":"36","author":[{"given":"Jui-Hsien","family":"Wang","sequence":"first","affiliation":[{"name":"Stanford University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rajsekhar","family":"Setaluri","sequence":"additional","affiliation":[{"name":"Stanford University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Doug L.","family":"James","sequence":"additional","affiliation":[{"name":"Stanford University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dinesh K.","family":"Pai","sequence":"additional","affiliation":[{"name":"University of British Columbia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,7,20]]},"reference":[{"key":"e_1_2_2_1_1","volume-title":"An introduction to physically based modeling: Rigid body simulation II-Nonpenetration constraints. SIGGRAPH course notes","author":"Baraff David","year":"1997","unstructured":"David Baraff . 1997. An introduction to physically based modeling: Rigid body simulation II-Nonpenetration constraints. SIGGRAPH course notes ( 1997 ). David Baraff. 1997. An introduction to physically based modeling: Rigid body simulation II-Nonpenetration constraints. SIGGRAPH course notes (1997)."},{"key":"e_1_2_2_2_1","volume-title":"Computer Animation and Simulation 96","author":"Barzel Ronen","unstructured":"Ronen Barzel , John R Hughes , and Daniel N Wood . 1996. Plausible motion simulation for computer graphics animation . In Computer Animation and Simulation 96 . Springer Vienna , 183--197. Ronen Barzel, John R Hughes, and Daniel N Wood. 1996. Plausible motion simulation for computer graphics animation. In Computer Animation and Simulation 96. Springer Vienna, 183--197."},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12272"},{"key":"e_1_2_2_4_1","volume-title":"Nonsmooth mechanics: models, dynamics and control","author":"Brogliato Bernard","unstructured":"Bernard Brogliato . 2012. Nonsmooth mechanics: models, dynamics and control . Second edition. Springer Science & Business Media . Bernard Brogliato. 2012. Nonsmooth mechanics: models, dynamics and control. Second edition. Springer Science & Business Media."},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1115\/1.2791938"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344882"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10035-014-0507-3"},{"key":"e_1_2_2_8_1","volume-title":"Impact: The Theory and Physical Behaviour of Colliding Solids. Edward Arnold.","author":"Goldsmith W.","year":"1960","unstructured":"W. Goldsmith . 1960 . Impact: The Theory and Physical Behaviour of Colliding Solids. Edward Arnold. W. Goldsmith. 1960. Impact: The Theory and Physical Behaviour of Colliding Solids. Edward Arnold."},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015735"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1507149.1507173"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1457515.1409117"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601177"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1138450.1138462"},{"key":"e_1_2_2_14_1","volume-title":"Symposium on Interactive 3D Graphics.","author":"Mirtich B.","unstructured":"B. Mirtich and J. F. Canny . 1995. Impulse-based dynamic simulation of rigid bodies . In Symposium on Interactive 3D Graphics. B. Mirtich and J. F. Canny. 1995. Impulse-based dynamic simulation of rigid bodies. In Symposium on Interactive 3D Graphics."},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1201775.882303"},{"key":"e_1_2_2_16_1","volume-title":"Sur les Lois du Frottement de Glissement. Comptes Rendus de l'Academie des Sciences 121","author":"Painlev\u00e9 P.","year":"1895","unstructured":"P. Painlev\u00e9 . 1895. Sur les Lois du Frottement de Glissement. Comptes Rendus de l'Academie des Sciences 121 ( 1895 ). P. Painlev\u00e9. 1895. Sur les Lois du Frottement de Glissement. Comptes Rendus de l'Academie des Sciences 121 (1895)."},{"key":"e_1_2_2_17_1","volume-title":"Multibody Dynamics with Unilateral Contacts","author":"Pfeiffer Friedrich","unstructured":"Friedrich Pfeiffer and Christoph Glocker . 2008. Multibody Dynamics with Unilateral Contacts . John Wiley & Sons . Friedrich Pfeiffer and Christoph Glocker. 2008. Multibody Dynamics with Unilateral Contacts. John Wiley & Sons."},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344880"},{"key":"e_1_2_2_19_1","volume-title":"Theory of Vibration: An Introduction","author":"Shabana Ahmed A","unstructured":"Ahmed A Shabana . 2012. Theory of Vibration: An Introduction . Springer Science & Business Media . Ahmed A Shabana. 2012. Theory of Vibration: An Introduction. Springer Science & Business Media."},{"key":"e_1_2_2_20_1","volume-title":"Dynamics of multibody systems","author":"Shabana Ahmed A","unstructured":"Ahmed A Shabana . 2013. Dynamics of multibody systems . Cambridge university press . Ahmed A Shabana. 2013. Dynamics of multibody systems. Cambridge university press."},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185602"},{"key":"e_1_2_2_22_1","doi-asserted-by":"crossref","unstructured":"David E Stewart. 2011. Dynamics with Inequalities: impacts and hard constraints. SIAM.  David E Stewart. 2011. Dynamics with Inequalities: impacts and hard constraints. SIAM.","DOI":"10.1137\/1.9781611970715"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1115\/1.2788865"},{"key":"e_1_2_2_24_1","volume-title":"Impact mechanics","author":"Stronge William James","unstructured":"William James Stronge . 2004. Impact mechanics . Cambridge University Press . William James Stronge. 2004. Impact mechanics. Cambridge University Press."},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276395"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.1998.680599"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.1999.770378"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.1987.1087851"},{"key":"e_1_2_2_29_1","volume-title":"Toward High-Quality Modal Contact Sound. ACM Transactions on Graphics (Proceedings of SIGGRAPH 2011)","author":"Zheng Changxi","year":"2011","unstructured":"Changxi Zheng and Doug L. James . 2011 . Toward High-Quality Modal Contact Sound. ACM Transactions on Graphics (Proceedings of SIGGRAPH 2011) 30, 4 ( Aug. 2011 ). http:\/\/www.cs.cornell.edu\/projects\/Sound\/mc Changxi Zheng and Doug L. James. 2011. Toward High-Quality Modal Contact Sound. ACM Transactions on Graphics (Proceedings of SIGGRAPH 2011) 30, 4 (Aug. 2011). http:\/\/www.cs.cornell.edu\/projects\/Sound\/mc"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3072959.3073634","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3072959.3073634","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:37:23Z","timestamp":1750217843000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3072959.3073634"}},"subtitle":["an improved restitution model for real-time rigid-body impact"],"short-title":[],"issued":{"date-parts":[[2017,7,20]]},"references-count":29,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2017,8,31]]}},"alternative-id":["10.1145\/3072959.3073634"],"URL":"https:\/\/doi.org\/10.1145\/3072959.3073634","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,7,20]]},"assertion":[{"value":"2017-07-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}