{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,12]],"date-time":"2026-02-12T17:39:10Z","timestamp":1770917950186,"version":"3.50.1"},"reference-count":47,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2016,7,11]],"date-time":"2016-07-11T00:00:00Z","timestamp":1468195200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000879","name":"Sloan Foundation","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100000879","id-type":"DOI","asserted-by":"crossref"}]},{"name":"National Science Foundation","award":["CAREER-1055035, IIS-1422869"],"award-info":[{"award-number":["CAREER-1055035, IIS-1422869"]}]},{"name":"Okawa Foundation"},{"name":"USC Annenberg Graduate Fellowship"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2016,7,11]]},"abstract":"<jats:p>We enrich character animations with secondary soft-tissue Finite Element Method (FEM) dynamics computed under arbitrary rigged or skeletal motion. Our method optionally incorporates pose-space deformation (PSD). It runs at milliseconds per frame for complex characters, and fits directly into standard character animation pipelines. Our simulation method does not require any skin data capture; hence, it can be applied to humans, animals, and arbitrary (real-world or fictional) characters. In standard model reduction of three-dimensional nonlinear solid elastic models, one builds a reduced model around a single pose, typically the rest configuration. We demonstrate how to perform multi-model reduction of Finite Element Method (FEM) nonlinear elasticity, where separate reduced models are precomputed around a representative set of object poses, and then combined at runtime into a single fast dynamic system, using subspace interpolation. While time-varying reduction has been demonstrated before for offline applications, our method is fast and suitable for hard real-time applications in games and virtual reality. Our method supports self-contact, which we achieve by computing linear modes and derivatives under contact constraints.<\/jats:p>","DOI":"10.1145\/2897824.2925916","type":"journal-article","created":{"date-parts":[[2016,7,11]],"date-time":"2016-07-11T12:04:33Z","timestamp":1468238673000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":37,"title":["Pose-space subspace dynamics"],"prefix":"10.1145","volume":"35","author":[{"given":"Hongyi","family":"Xu","sequence":"first","affiliation":[{"name":"University of Southern California"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jernej","family":"Barbi\u010d","sequence":"additional","affiliation":[{"name":"University of Southern California"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2016,7,11]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.2514\/1.35374"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1137\/100813051"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","unstructured":"An S. S. Kim T. and James D. L. 2008. Optimizing cubature for efficient integration of subspace deformations. ACM Trans. on Graphics (SIGGRAPH Asia 2008) 27 5 165:1--165:10. 10.1145\/1409060.1409118","DOI":"10.1145\/1409060.1409118"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2614028.2615425"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","unstructured":"Barbi\u010d J. and James D. L. 2005. Real-time subspace integration for St. Venant-Kirchhoff deformable models. ACM Trans. on Graphics (SIGGRAPH 2005) 24 3 982--990. 10.1145\/1073204.1073300","DOI":"10.1145\/1073204.1073300"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","unstructured":"Barbi\u010d J. and Zhao Y. 2011. Real-time large-deformation substructuring. ACM Trans. on Graphics (SIGGRAPH 2011) 30 4 91:1--91:7. 10.1145\/2010324.1964986","DOI":"10.1145\/2010324.1964986"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","unstructured":"Barbi\u010d J. da Silva M. and Popovi\u0107 J. 2009. Deformable object animation using reduced optimal control. ACM Trans. on Graphics (SIGGRAPH 2009) 28 3. 10.1145\/1531326.1531359","DOI":"10.1145\/1531326.1531359"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1216\/RMJ-1983-13-2-365"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","unstructured":"Capell S. Green S. Curless B. Duchamp T. and Popovi\u0107 Z. 2002. Interactive skeleton-driven dynamic deformations. ACM Trans. on Graphics (SIGGRAPH 2002) 21 3 586--593. 10.1145\/566654.566622","DOI":"10.1145\/566654.566622"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073368.1073412"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383266"},{"key":"e_1_2_2_12_1","volume-title":"Symp. on the Birth of Numerical Analysis.","author":"Chen D.","unstructured":"Chen, D., and Plemmons, R. J. 2006. Nonnegativity constraints in numerical analysis. In Symp. on the Birth of Numerical Analysis."},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1002\/fld.2089"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2822013.2822017"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2007.01046.x"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1507149.1507156"},{"key":"e_1_2_2_17_1","doi-asserted-by":"crossref","unstructured":"Gower J. C. and Dijksterhuis G. B. 2004. Procrustes problems vol. 3. Oxford University Press Oxford.","DOI":"10.1093\/acprof:oso\/9780198510581.001.0001"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","unstructured":"Hahn F. Martin S. Thomaszewski B. Sumner R. Coros S. and Gross M. 2012. Rig-space physics. ACM Trans. on Graphics (SIGGRAPH 2012) 31 4 72:1--72:8. 10.1145\/2185520.2185568","DOI":"10.1145\/2185520.2185568"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485895.2485918"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","unstructured":"Hahn F. Thomaszewski B. Coros S. Sumner R. W. Cole F. Meyer M. DeRose T. and Gross M. 2014. Subspace clothing simulation using adaptive bases. ACM Trans. on Graphics (SIGGRAPH 2014) 33 4 105:1--105:9. 10.1145\/2601097.2601160","DOI":"10.1145\/2601097.2601160"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","unstructured":"Harmon D. and Zorin D. 2013. Subspace integration with local deformations. ACM Trans. on Graphics (SIGGRAPH 2013) 32 4 107:1--107:9. 10.1145\/2461912.2461922","DOI":"10.1145\/2461912.2461922"},{"key":"e_1_2_2_22_1","volume-title":"Proc. of Graphics Interface, 247--256","author":"Hauser K. K.","year":"2003","unstructured":"Hauser, K. K., Shen, C., and O'Brien, J. F. 2003. Interactive deformation using modal analysis with constraints. In Proc. of Graphics Interface, 247--256."},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","unstructured":"Hildebrandt K. Schulz C. von Tycowicz C. and Polthier K. 2012. Interactive spacetime control of deformable objects. ACM Trans. on Graphics (SIGGRAPH 2012) 31 4 71:1--71:8. 10.1145\/2185520.2185567","DOI":"10.1145\/2185520.2185567"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2012.88"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","unstructured":"Jacobson A. Baran I. Popovi\u0107 J. and Sorkine O. 2011. Bounded biharmonic weights for real-time deformation. ACM Trans. on Graphics (SIGGRAPH 2011) 30 4 78:1--78:8. 10.1145\/2010324.1964973","DOI":"10.1145\/2010324.1964973"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","unstructured":"James D. L. and Pai D. K. 2002. DyRT: Dynamic Response Textures for Real Time Deformation Simulation With Graphics Hardware. ACM Trans. on Graphics (SIGGRAPH 2002) 21 3 582--585. 10.1145\/566654.566621","DOI":"10.1145\/566654.566621"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","unstructured":"Kim T. and James D. 2009. Skipping steps in deformable simulation with online model reduction. ACM Trans. on Graphics (SIGGRAPH Asia 2009) 28 5 123:1--123:9. 10.1145\/1618452.1618469","DOI":"10.1145\/1618452.1618469"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2012.78"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2019627.2019640"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/545261.545286"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028523.1028571"},{"key":"e_1_2_2_32_1","doi-asserted-by":"crossref","unstructured":"Lehoucq R. Sorensen D. and Yang C. 1997. ARPACK Users' Guide: Solution of large scale eigenvalue problems with implicitly restarted Arnoldi methods. Tech. rep. Comp. and Applied Mathematics Rice Univ.","DOI":"10.1137\/1.9780898719628"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344862"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","unstructured":"Liu L. Yin K. Wang B. and Guo B. 2013. Simulation and control of skeleton-driven soft body characters. ACM Trans. on Graphics (SIGGRAPH Asia 2013) 32 6 215. 10.1145\/2508363.2508427","DOI":"10.1145\/2508363.2508427"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/102313.102317"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","unstructured":"McAdams A. Zhu Y. Selle A. Empey M. Tamstorf R. Teran J. and Sifakis E. 2011. Efficient elasticity for character skinning with contact and collisions. ACM Trans. on Graphics (SIGGRAPH 2011) 30 4 37:1--37:11. 10.1145\/2010324.1964932","DOI":"10.1145\/2010324.1964932"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","unstructured":"Neumann T. Varanasi K. Wenger S. Wacker M. Magnor M. and Theobalt C. 2013. Sparse localized deformation components. ACM Trans. on Graphics (SIGGRAPH Asia 2013) 32 6 179:1--179:10. 10.1145\/2508363.2508417","DOI":"10.1145\/2508363.2508417"},{"key":"e_1_2_2_38_1","unstructured":"Pardiso 2015. Parallel Direct Sparse Solver Interface Pardiso project http:\/\/www.pardiso-project.org and Intel MKL http:\/\/software.intel.com\/en-us\/articles\/intel-mkl."},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766993"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","unstructured":"Teng Y. Otaduy M. A. and Kim T. 2014. Simulating articulated subspace self-contact. ACM Trans. on Graphics (SIGGRAPH 2014) 33 4 106:1--106:9. 10.1145\/2601097.2601181","DOI":"10.1145\/2601097.2601181"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","unstructured":"Teng Y. Meyer M. DeRose T. and Kim T. 2015. Subspace condensation: Full space adaptivity for subspace deformations. ACM Trans. on Graphics (SIGGRAPH 2015) 34 4 76:1--76:9. 10.1145\/2766904","DOI":"10.1145\/2766904"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","unstructured":"von Tycowicz C. Schulz C. Seidel H.-P. and Hildebrandt K. 2013. An efficient construction of reduced deformable objects. ACM Trans. on Graphics (SIGGRAPH Asia 2013) 32 6 213. 10.1145\/2508363.2508392","DOI":"10.1145\/2508363.2508392"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","unstructured":"Wang Y. Jacobson A. Barbi\u010d J. and Kavan L. 2015. Linear subspace design for real-time shape deformation. ACM Trans. on Graphics (SIGGRAPH 2015) 34 4 57:1--57:11. 10.1145\/2766952","DOI":"10.1145\/2766952"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.5555\/2619648.2619655"},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2699648"},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","unstructured":"Xu H. Sin F. Zhu Y. and Barbi\u010d J. 2015. Nonlinear material design using principal stretches. ACM Trans. on Graphics (SIGGRAPH 2015) 34 4 75:1--75:11. 10.1145\/2766917","DOI":"10.1145\/2766917"},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2013.12"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2897824.2925916","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2897824.2925916","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2897824.2925916","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T09:27:35Z","timestamp":1763458055000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2897824.2925916"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,7,11]]},"references-count":47,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2016,7,11]]}},"alternative-id":["10.1145\/2897824.2925916"],"URL":"https:\/\/doi.org\/10.1145\/2897824.2925916","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,7,11]]},"assertion":[{"value":"2016-07-11","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}