{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,5]],"date-time":"2025-07-05T09:04:45Z","timestamp":1751706285463,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":40,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,7,28]],"date-time":"2019-07-28T00:00:00Z","timestamp":1564272000000},"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":[],"published-print":{"date-parts":[[2019,7,28]]},"DOI":"10.1145\/3305366.3328050","type":"proceedings-article","created":{"date-parts":[[2019,7,29]],"date-time":"2019-07-29T20:51:45Z","timestamp":1564433505000},"page":"1-57","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["An introduction to physics-based animation"],"prefix":"10.1145","author":[{"given":"Adam W.","family":"Bargteil","sequence":"first","affiliation":[{"name":"University of Maryland"}]},{"given":"Tamar","family":"Shinar","sequence":"additional","affiliation":[{"name":"University of California"}]}],"member":"320","published-online":{"date-parts":[[2019,7,28]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237226"},{"key":"e_1_3_2_2_2_1","first-page":"2","article-title":"} David Baraff. 2001. Physically based modeling: Rigid body simulation. SIGGRAPH Course Notes","volume":"2","author":"Baraff","year":"2001","unstructured":"{ Baraff 2001 } David Baraff. 2001. Physically based modeling: Rigid body simulation. SIGGRAPH Course Notes , ACM SIGGRAPH 2 , 1 (2001), 2 -- 1 . {Baraff 2001} David Baraff. 2001. Physically based modeling: Rigid body simulation. SIGGRAPH Course Notes, ACM SIGGRAPH 2, 1 (2001), 2--1.","journal-title":"ACM SIGGRAPH"},{"key":"e_1_3_2_2_3_1","volume-title":"Stabilization of constraints and integrals of motion in dynamical systems. Computer methods in applied mechanics and engineering 1, 1","author":"Baumgarte","year":"1972","unstructured":"{ Baumgarte 1972} Joachim Baumgarte. 1972. Stabilization of constraints and integrals of motion in dynamical systems. Computer methods in applied mechanics and engineering 1, 1 ( 1972 ), 1--16. {Baumgarte 1972} Joachim Baumgarte. 1972. Stabilization of constraints and integrals of motion in dynamical systems. Computer methods in applied mechanics and engineering 1, 1 (1972), 1--16."},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12272"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"crossref","unstructured":"{Bridson 2015} Robert Bridson. 2015. Fluid simulation for computer graphics. AK Peters\/CRC Press.  {Bridson 2015} Robert Bridson. 2015. Fluid simulation for computer graphics. AK Peters\/CRC Press.","DOI":"10.1201\/9781315266008"},{"key":"e_1_3_2_2_6_1","unstructured":"{Catto 2011a} Erin Catto. 2011a. Box2d: A 2d physics engine for games. http:\/\/box2d.org\/  {Catto 2011a} Erin Catto. 2011a. Box2d: A 2d physics engine for games. http:\/\/box2d.org\/"},{"key":"e_1_3_2_2_7_1","volume-title":"Soft Constraints: Reinventing the Spring","author":"Catto","year":"2011","unstructured":"{ Catto 2011b} Erin Catto. 2011 b. Soft Constraints: Reinventing the Spring . http:\/\/box2d.org\/files\/GDC2011\/GDC2011_Catto_Erin_Soft_Constraints.pdf {Catto 2011b} Erin Catto. 2011b. Soft Constraints: Reinventing the Spring. http:\/\/box2d.org\/files\/GDC2011\/GDC2011_Catto_Erin_Soft_Constraints.pdf"},{"key":"e_1_3_2_2_8_1","unstructured":"{Catto 2014} Erin Catto. 2014. Physics for Game Programmers: Understanding Constraints. https:\/\/www.youtube.com\/watch?v=SHinxAhv1ZE  {Catto 2014} Erin Catto. 2014. Physics for Game Programmers: Understanding Constraints. https:\/\/www.youtube.com\/watch?v=SHinxAhv1ZE"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1115\/1.2791938"},{"key":"e_1_3_2_2_10_1","volume-title":"Bullet physics engine. Open Source Software: http:\/\/bulletphysics.org 1","author":"Coumans 0.","year":"2010","unstructured":"{ Coumans 2010} Erwin Coumans. 201 0. Bullet physics engine. Open Source Software: http:\/\/bulletphysics.org 1 ( 2010 ), 3. {Coumans 2010} Erwin Coumans. 2010. Bullet physics engine. Open Source Software: http:\/\/bulletphysics.org 1 (2010), 3."},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2007.70416"},{"key":"e_1_3_2_2_12_1","volume-title":"Proceedings of the 2008 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. Eurographics Association, 155--162","author":"Faure","year":"2008","unstructured":"{ Faure et al. 2008 } Fran\u00e7ois Faure, S\u00e9bastien Barbier, J\u00e9r\u00e9mie Allard, and Florent Falipou. 2008. Image-based collision detection and response between arbitrary volume objects . In Proceedings of the 2008 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. Eurographics Association, 155--162 . {Faure et al. 2008} Fran\u00e7ois Faure, S\u00e9bastien Barbier, J\u00e9r\u00e9mie Allard, and Florent Falipou. 2008. Image-based collision detection and response between arbitrary volume objects. In Proceedings of the 2008 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. Eurographics Association, 155--162."},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1177\/027836498300200102"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/775492.775496"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882358"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.1761178"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531393"},{"volume-title":"Scientific computing","author":"Heath T","key":"e_1_3_2_2_18_1","unstructured":"{ Heath 2002} Michael T Heath . 2002. Scientific computing . McGraw-Hill New York . {Heath 2002} Michael T Heath. 2002. Scientific computing. McGraw-Hill New York."},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964973"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925979"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276466"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073229"},{"volume-title":"The variational principles of mechanics","author":"Lanczos","key":"e_1_3_2_2_24_1","unstructured":"{ Lanczos 2012} Cornelius Lanczos. 2012. The variational principles of mechanics . Courier Corporation . {Lanczos 2012} Cornelius Lanczos. 2012. The variational principles of mechanics. Courier Corporation."},{"volume-title":"Course of theoretical physics","author":"Landau LD","key":"e_1_3_2_2_25_1","unstructured":"{ Landau and Lifshitz 1959} LD Landau and EM Lifshitz . 1959. Course of theoretical physics . vol. 6 : Fluid mechanics. London . {Landau and Lifshitz 1959} LD Landau and EM Lifshitz. 1959. Course of theoretical physics. vol. 6: Fluid mechanics. London."},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360677"},{"volume-title":"Fundamentals of computer graphics","author":"Marschner","key":"e_1_3_2_2_27_1","unstructured":"{ Marschner and Shirley 2015} Steve Marschner and Peter Shirley. 2015. Fundamentals of computer graphics . CRC Press . {Marschner and Shirley 2015} Steve Marschner and Peter Shirley. 2015. Fundamentals of computer graphics. CRC Press."},{"key":"e_1_3_2_2_28_1","unstructured":"{Mirtich 1996} Brian Vincent Mirtich. 1996. Impulse-based dynamic simulation of rigid body systems. Citeseer.  {Mirtich 1996} Brian Vincent Mirtich. 1996. Impulse-based dynamic simulation of rigid body systems. Citeseer."},{"key":"e_1_3_2_2_29_1","volume-title":"R Murray, and Spiegal.","author":"Murray","year":"1986","unstructured":"{ Murray et al. 1986} R Murray , R Murray, and Spiegal. 1986 . Theory and Problem of Theoretical Mechanics. Shaum's Outline Series . {Murray et al. 1986} R Murray, R Murray, and Spiegal. 1986. Theory and Problem of Theoretical Mechanics. Shaum's Outline Series."},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2487228.2487235"},{"volume-title":"Introduction to statics and dynamics","author":"Ruina L","key":"e_1_3_2_2_31_1","unstructured":"{ Ruina and Pratap 2009} Andy L Ruina and Rudra Pratap. 2009. Introduction to statics and dynamics . Pre-print for Oxford University Press . http:\/\/ruina.tam.cornell.edu\/Book\/RuinaPratap1-31-11.pdf {Ruina and Pratap 2009} Andy L Ruina and Rudra Pratap. 2009. Introduction to statics and dynamics. Pre-print for Oxford University Press. http:\/\/ruina.tam.cornell.edu\/Book\/RuinaPratap1-31-11.pdf"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1198555.1198651"},{"key":"e_1_3_2_2_33_1","volume-title":"Proceedings of the 2008 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. Eurographics Association, 95--103","author":"Shinar","year":"2008","unstructured":"{ Shinar et al. 2008 } Tamar Shinar, Craig Schroeder, and Ronald Fedkiw. 2008. Two-way coupling of rigid and deformable bodies . In Proceedings of the 2008 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. Eurographics Association, 95--103 . {Shinar et al. 2008} Tamar Shinar, Craig Schroeder, and Ronald Fedkiw. 2008. Two-way coupling of rigid and deformable bodies. In Proceedings of the 2008 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. Eurographics Association, 95--103."},{"key":"e_1_3_2_2_34_1","volume-title":"Proceedings of the 2007 ACM SIGGRAPH\/Eurographics symposium on Computer animation. Eurographics Association, 81--90","author":"Sifakis","year":"2007","unstructured":"{ Sifakis et al. 2007 } Eftychios Sifakis, Tamar Shinar, Geoffrey Irving, and Ronald Fedkiw. 2007. Hybrid simulation of deformable solids . In Proceedings of the 2007 ACM SIGGRAPH\/Eurographics symposium on Computer animation. Eurographics Association, 81--90 . {Sifakis et al. 2007} Eftychios Sifakis, Tamar Shinar, Geoffrey Irving, and Ronald Fedkiw. 2007. Hybrid simulation of deformable solids. In Proceedings of the 2007 ACM SIGGRAPH\/Eurographics symposium on Computer animation. Eurographics Association, 81--90."},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/97880.97923"},{"key":"e_1_3_2_2_36_1","volume-title":"2005} Russell Smith et al","author":"Smith","year":"2005","unstructured":"{ Smith et al. 2005} Russell Smith et al . 2005 . Open dynamics engine. (2005). {Smith et al. 2005} Russell Smith et al. 2005. Open dynamics engine. (2005)."},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185603"},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766969"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2006.48"},{"key":"e_1_3_2_2_40_1","volume-title":"Physically Based Modeling-Constraint Dynamics. ACM SIGGRAPH 2001 Course Notes","author":"Witkin","year":"2001","unstructured":"{ Witkin 2001 } Andrew Witkin. 2001 . Physically Based Modeling-Constraint Dynamics. ACM SIGGRAPH 2001 Course Notes (2001). {Witkin 2001} Andrew Witkin. 2001. Physically Based Modeling-Constraint Dynamics. ACM SIGGRAPH 2001 Course Notes (2001)."},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2014.2312013"}],"event":{"name":"SIGGRAPH '19: Special Interest Group on Computer Graphics and Interactive Techniques Conference","sponsor":["SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques"],"location":"Los Angeles California","acronym":"SIGGRAPH '19"},"container-title":["ACM SIGGRAPH 2019 Courses"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3305366.3328050","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3305366.3328050","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:25:25Z","timestamp":1750206325000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3305366.3328050"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7,28]]},"references-count":40,"alternative-id":["10.1145\/3305366.3328050","10.1145\/3305366"],"URL":"https:\/\/doi.org\/10.1145\/3305366.3328050","relation":{},"subject":[],"published":{"date-parts":[[2019,7,28]]},"assertion":[{"value":"2019-07-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}