{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:15:05Z","timestamp":1763468105283,"version":"3.41.0"},"reference-count":33,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2012,11,1]],"date-time":"2012-11-01T00:00:00Z","timestamp":1351728000000},"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":[[2012,11]]},"abstract":"<jats:p>Lattice deformers are a popular option for modeling the behavior of elastic bodies as they avoid the need for conforming mesh generation, and their regular structure offers significant opportunities for performance optimizations. Our work expands the scope of current lattice-based elastic deformers, adding support for a number of important simulation features. We accommodate complex nonlinear, optionally anisotropic materials while using an economical one-point quadrature scheme. Our formulation fully accommodates near-incompressibility by enforcing accurate nonlinear constraints, supports implicit integration for large time steps, and is not susceptible to locking or poor conditioning of the discrete equations. Additionally, we increase the accuracy of our solver by employing a novel high-order quadrature scheme on lattice cells overlapping with the model boundary, which are treated at sub-cell precision. Finally, we detail how this accurate boundary treatment can be implemented at a minimal computational premium over the cost of a voxel-accurate discretization. We demonstrate our method in the simulation of complex musculoskeletal human models.<\/jats:p>","DOI":"10.1145\/2366145.2366216","type":"journal-article","created":{"date-parts":[[2012,11,14]],"date-time":"2012-11-14T20:36:17Z","timestamp":1352925377000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":30,"title":["Simulation of complex nonlinear elastic bodies using lattice deformers"],"prefix":"10.1145","volume":"31","author":[{"given":"Taylor","family":"Patterson","sequence":"first","affiliation":[{"name":"University of Wisconsin-Madison"}]},{"given":"Nathan","family":"Mitchell","sequence":"additional","affiliation":[{"name":"University of Wisconsin-Madison"}]},{"given":"Eftychios","family":"Sifakis","sequence":"additional","affiliation":[{"name":"University of Wisconsin-Madison"}]}],"member":"320","published-online":{"date-parts":[[2012,11]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1137\/S1064827594273730"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1016\/0045-7825(90)90168-L"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276502"},{"key":"e_1_2_2_4_1","doi-asserted-by":"crossref","unstructured":"Brezzi F. and Fortin M. 1991. Mixed and hybrid finite element methods. Springer-Verlag: New York.   Brezzi F. and Fortin M. 1991. Mixed and hybrid finite element methods . Springer-Verlag: New York.","DOI":"10.1007\/978-1-4612-3172-1"},{"volume-title":"Proceedings of the Symposium on Geometry Processing, 1475--1484","author":"Chuang M.","key":"e_1_2_2_5_1"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1002\/1097-0207(20000830)48:12<1741::AID-NME956>3.0.CO;2-L"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360665"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.1999.6236"},{"volume-title":"Proceedings of the 14th IMACS World Congress on Computational and Applied Mathematics, IMACS: New Brunswick, NJ, 1253--1256","author":"Freund R.","key":"e_1_2_2_9_1"},{"volume-title":"Proceedings of the 5th Workshop On Virtual Reality Interaction and Physical Simulation.","author":"Georgii J.","key":"e_1_2_2_10_1"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276438"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073299"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2011.11.023"},{"volume-title":"The Finite Element Method: Linear Static and Dynamic Finite Element Analysis","author":"Hughes T.","key":"e_1_2_2_14_1"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276394"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531357"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2019627.2019640"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1559755.1559756"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1002\/nme.1296"},{"volume-title":"Proceedings of the 2010 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, 65--74","author":"McAdams A.","key":"e_1_2_2_20_1"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964932"},{"volume-title":"Proc. Computer Graphics International, 156--165","author":"M\u00fcller M.","key":"e_1_2_2_22_1"},{"volume-title":"Eurographics Workshop in Virtual Reality Interaction and Physical Simulation (VRIPHYS).","author":"Nesme M.","key":"e_1_2_2_23_1"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531358"},{"key":"e_1_2_2_25_1","doi-asserted-by":"crossref","unstructured":"Quarteroni A. and Valli A. 1999. Domain decomposition methods for partial differential equations vol. 10. Clarendon Press.  Quarteroni A. and Valli A. 1999. Domain decomposition methods for partial differential equations vol. 10. Clarendon Press.","DOI":"10.1007\/978-94-011-4647-0_11"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276480"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2343483.2343501"},{"volume-title":"Proc. of ACM SIGGRAPH\/Eurographics Symp. on Comput. Anim., 81--90","author":"Sifakis E.","key":"e_1_2_2_28_1"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073368.1073394"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/37401.37427"},{"volume-title":"San Diego: Academic Press.","year":"2001","author":"Trottenberg U.","key":"e_1_2_2_31_1"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360646"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1731047.1731054"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2366145.2366216","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2366145.2366216","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:34:44Z","timestamp":1750239284000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2366145.2366216"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,11]]},"references-count":33,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2012,11]]}},"alternative-id":["10.1145\/2366145.2366216"],"URL":"https:\/\/doi.org\/10.1145\/2366145.2366216","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2012,11]]},"assertion":[{"value":"2012-11-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}