{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T08:18:23Z","timestamp":1767860303695,"version":"3.49.0"},"reference-count":43,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2015,7,27]],"date-time":"2015-07-27T00:00:00Z","timestamp":1437955200000},"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":[[2015,7,27]]},"abstract":"<jats:p>The Finite Element Method is widely used for solid deformable object simulation in film, computer games, virtual reality and medicine. Previous applications of nonlinear solid elasticity employed materials from a few standard families such as linear corotational, nonlinear St.Venant-Kirchhoff, Neo-Hookean, Ogden or Mooney-Rivlin materials. However, the spaces of all nonlinear isotropic and anisotropic materials are infinite-dimensional and much broader than these standard materials. In this paper, we demonstrate how to intuitively explore the space of isotropic and anisotropic nonlinear materials, for design of animations in computer graphics and related fields. In order to do so, we first formulate the internal elastic forces and tangent stiffness matrices in the space of the principal stretches of the material. We then demonstrate how to design new isotropic materials by editing a single stress-strain curve, using a spline interface. Similarly, anisotropic (orthotropic) materials can be designed by editing three curves, one for each material direction. We demonstrate that modifying these curves using our proposed interface has an intuitive, visual, effect on the simulation. Our materials accelerate simulation design and enable visual effects that are difficult or impossible to achieve with standard nonlinear materials.<\/jats:p>","DOI":"10.1145\/2766917","type":"journal-article","created":{"date-parts":[[2015,7,28]],"date-time":"2015-07-28T12:26:38Z","timestamp":1438086398000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":65,"title":["Nonlinear material design using principal stretches"],"prefix":"10.1145","volume":"34","author":[{"given":"Hongyi","family":"Xu","sequence":"first","affiliation":[{"name":"Univ. of Southern California"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Funshing","family":"Sin","sequence":"additional","affiliation":[{"name":"Univ. of Southern California"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yufeng","family":"Zhu","sequence":"additional","affiliation":[{"name":"Univ. of Southern California and Univ. of British Columbia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jernej","family":"Barbi\u010d","sequence":"additional","affiliation":[{"name":"Univ. of Southern California"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,7,27]]},"reference":[{"key":"e_1_2_2_1_1","unstructured":"Allard J. Marchal M. Cotin S. etal 2009. Fiber-based fracture model for simulating soft tissue tearing. Studies in health technology and informatics 142 13--18.  Allard J. Marchal M. Cotin S. et al. 2009. Fiber-based fracture model for simulating soft tissue tearing. Studies in health technology and informatics 142 13--18."},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00279992"},{"key":"e_1_2_2_3_1","volume-title":"Simulation und Visualisierung Conf. (SimVis), 15--28","author":"Becker M.","unstructured":"Becker , M. , and Teschner , M . 2007. Robust and efficient estimation of elasticity parameters using the linear finite element method . In Simulation und Visualisierung Conf. (SimVis), 15--28 . Becker, M., and Teschner, M. 2007. Robust and efficient estimation of elasticity parameters using the linear finite element method. In Simulation und Visualisierung Conf. (SimVis), 15--28."},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531395"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0045-7825(97)00339-3"},{"key":"e_1_2_2_6_1","unstructured":"Bonet J. and Wood R. D. 1997. Nonlinear Continuum Mechanics for Finite Element Analysis. Cambridge Univ. Press.  Bonet J. and Wood R. D. 1997. Nonlinear Continuum Mechanics for Finite Element Analysis. Cambridge Univ. Press."},{"key":"e_1_2_2_7_1","volume-title":"Applied Mechanics of Solids","author":"Bower A.","unstructured":"Bower , A. 2011. Applied Mechanics of Solids . Taylor & Francis . Bower, A. 2011. Applied Mechanics of Solids. Taylor & Francis."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566622"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.1735971"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778775"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12351"},{"key":"e_1_2_2_12_1","doi-asserted-by":"crossref","unstructured":"Drucker D. C. 1957. A definition of stable inelastic material. Tech. rep. DTIC Document.  Drucker D. C. 1957. A definition of stable inelastic material. Tech. rep. DTIC Document.","DOI":"10.21236\/AD0143756"},{"key":"e_1_2_2_13_1","volume-title":"Proc. of the 5th IEEE Int. Conf. on Automation Science and Engineering, 268--273","author":"Gao Z.","unstructured":"Gao , Z. , Kim , T. , James , D. L. , and Desai , J. P . 2009. Semi-automated soft-tissue acquisition and modeling for surgical simulation . In Proc. of the 5th IEEE Int. Conf. on Automation Science and Engineering, 268--273 . Gao, Z., Kim, T., James, D. L., and Desai, J. P. 2009. Semi-automated soft-tissue acquisition and modeling for surgical simulation. In Proc. of the 5th IEEE Int. Conf. on Automation Science and Engineering, 268--273."},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485895.2485918"},{"key":"e_1_2_2_15_1","volume-title":"Proc. of Congreso Espa\u00f1ol de Inform\u00e1tica Gr\u00e1fica","volume":"2","author":"Hernandez F.","unstructured":"Hernandez , F. , Cirio , G. , Perez , A. , and Otaduy , M . 2013. Anisotropic strain limiting . In Proc. of Congreso Espa\u00f1ol de Inform\u00e1tica Gr\u00e1fica , vol. 2 . Hernandez, F., Cirio, G., Perez, A., and Otaduy, M. 2013. Anisotropic strain limiting. In Proc. of Congreso Espa\u00f1ol de Inform\u00e1tica Gr\u00e1fica, vol. 2."},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028523.1028541"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1477926.1477934"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-012-0686-z"},{"key":"e_1_2_2_19_1","volume-title":"Symp. on Computer Animation (SCA), 41--46","author":"Li Y.","unstructured":"Li , Y. , and Barbi\u010d , J . 2014. Stable orthotropic materials . In Symp. on Computer Animation (SCA), 41--46 . Li, Y., and Barbi\u010d, J. 2014. Stable orthotropic materials. In Symp. on Computer Animation (SCA), 41--46."},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601217"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964932"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.1712836"},{"key":"e_1_2_2_23_1","first-page":"239","article-title":"Interactive Virtual Materials","volume":"2004","author":"M\u00fcller M.","year":"2004","unstructured":"M\u00fcller , M. , and Gross , M. 2004 . Interactive Virtual Materials . In Proc. of Graphics Interface 2004 , 239 -- 246 . M\u00fcller, M., and Gross, M. 2004. Interactive Virtual Materials. In Proc. of Graphics Interface 2004, 239--246.","journal-title":"Proc. of Graphics Interface"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311550"},{"key":"e_1_2_2_25_1","volume-title":"Non-linear elastic deformations","author":"Ogden R. W.","unstructured":"Ogden , R. W. 1997. Non-linear elastic deformations . Courier Dover Publications . Ogden, R. W. 1997. Non-linear elastic deformations. Courier Dover Publications."},{"key":"e_1_2_2_26_1","volume-title":"European Conf. on Computer Vision, 554--570","author":"Papadopoulo T.","unstructured":"Papadopoulo , T. , and Lourakis , M. I . 2000. Estimating the Jacobian of the singular value decomposition: Theory and application . In European Conf. on Computer Vision, 554--570 . Papadopoulo, T., and Lourakis, M. I. 2000. Estimating the Jacobian of the singular value decomposition: Theory and application. In European Conf. on Computer Vision, 554--570."},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1599470.1599492"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/WHC.2013.6548388"},{"key":"e_1_2_2_29_1","volume-title":"IEEE Int. Conf. on Robotics and Automation","author":"Picinbono G.","year":"2001","unstructured":"Picinbono , G. , Delingette , H. , and Ayache , N . 2001. Non-linear and anisotropic elastic soft tissue models for medical simulation . In IEEE Int. Conf. on Robotics and Automation 2001 . Picinbono, G., Delingette, H., and Ayache, N. 2001. Non-linear and anisotropic elastic soft tissue models for medical simulation. In IEEE Int. Conf. on Robotics and Automation 2001."},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/325334.325242"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2343483.2343501"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073208"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.5555\/2421731.2421736"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1002\/cnm.1105"},{"key":"e_1_2_2_35_1","doi-asserted-by":"crossref","unstructured":"Talbot H. Marchesseau S. Duriez C. Sermesant M. Cotin S. and Delingette H. 2013. Towards an interactive electromechanical model of the heart. Interface focus 3 2 20120091.  Talbot H. Marchesseau S. Duriez C. Sermesant M. Cotin S. and Delingette H. 2013. Towards an interactive electromechanical model of the heart. Interface focus 3 2 20120091.","DOI":"10.1098\/rsfs.2012.0091"},{"key":"e_1_2_2_36_1","doi-asserted-by":"crossref","unstructured":"Ten Thije R. Akkerman R. and Hu\u00e9tink J. 2007. Large deformation simulation of anisotropic material using an updated lagrangian finite element method. Computer methods in applied mechanics and engineering 196 33 3141--3150.  Ten Thije R. Akkerman R. and Hu\u00e9tink J. 2007. Large deformation simulation of anisotropic material using an updated lagrangian finite element method. Computer methods in applied mechanics and engineering 196 33 3141--3150.","DOI":"10.1016\/j.cma.2007.02.010"},{"key":"e_1_2_2_37_1","volume-title":"Symp. on Computer Animation (SCA), 68--74","author":"Teran J.","unstructured":"Teran , J. , Blemker , S. , Hing , V. N. T. , and Fedkiw , R . 2003. Finite volume methods for the simulation of skeletal muscle . In Symp. on Computer Animation (SCA), 68--74 . Teran, J., Blemker, S., Hing, V. N. T., and Fedkiw, R. 2003. Finite volume methods for the simulation of skeletal muscle. In Symp. on Computer Animation (SCA), 68--74."},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073368.1073394"},{"key":"e_1_2_2_39_1","doi-asserted-by":"crossref","unstructured":"Thomaszewski B. Pabst S. and Strasser W. 2009. Continuum-based strain limiting. Computer Graphics Forum (Eurographics 2009) 28 2 569--576.  Thomaszewski B. Pabst S. and Strasser W. 2009. Continuum-based strain limiting. Computer Graphics Forum (Eurographics 2009) 28 2 569--576.","DOI":"10.1111\/j.1467-8659.2009.01397.x"},{"key":"e_1_2_2_40_1","volume-title":"Symp. on Computer Animation (SCA), 45--54","author":"Twigg C.","unstructured":"Twigg , C. , and Ka\u010di\u0107-Alesi\u0107 , Z . 2010. Point cloud glue: constraining simulations using the procrustes transform . In Symp. on Computer Animation (SCA), 45--54 . Twigg, C., and Ka\u010di\u0107-Alesi\u0107, Z. 2010. Point cloud glue: constraining simulations using the procrustes transform. In Symp. on Computer Animation (SCA), 45--54."},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.1710039"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1882261.1866182"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964966"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2766917","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2766917","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T18:56:02Z","timestamp":1750272962000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2766917"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,7,27]]},"references-count":43,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2015,7,27]]}},"alternative-id":["10.1145\/2766917"],"URL":"https:\/\/doi.org\/10.1145\/2766917","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,7,27]]},"assertion":[{"value":"2015-07-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}