{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,26]],"date-time":"2025-11-26T04:29:38Z","timestamp":1764131378214,"version":"3.41.0"},"reference-count":42,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2013,7,21]],"date-time":"2013-07-21T00:00:00Z","timestamp":1374364800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100000161","name":"Networks of Centres of Excellence of Canada","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000161","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000288","name":"Royal Society","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000288","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000781","name":"European Research Council","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000781","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001665","name":"Agence Nationale de la Recherche","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001665","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100002418","name":"Intel Corporation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100002418","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2013,7,21]]},"abstract":"<jats:p>Geometric skinning techniques, such as smooth blending or dual-quaternions, are very popular in the industry for their high performances, but fail to mimic realistic deformations. Other methods make use of physical simulation or control volume to better capture the skin behavior, yet they cannot deliver real-time feedback. In this paper, we present the first purely geometric method handling skin contact effects and muscular bulges in real-time. The insight is to exploit the advanced composition mechanism of volumetric, implicit representations for correcting the results of geometric skinning techniques. The mesh is first approximated by a set of implicit surfaces. At each animation step, these surfaces are combined in real-time and used to adjust the position of mesh vertices, starting from their smooth skinning position. This deformation step is done without any loss of detail and seamlessly handles contacts between skin parts. As it acts as a post-process, our method fits well into the standard animation pipeline. Moreover, it requires no intensive computation step such as collision detection, and therefore provides real-time performances.<\/jats:p>","DOI":"10.1145\/2461912.2461960","type":"journal-article","created":{"date-parts":[[2013,7,16]],"date-time":"2013-07-16T18:06:45Z","timestamp":1373998005000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":79,"title":["Implicit skinning"],"prefix":"10.1145","volume":"32","author":[{"given":"Rodolphe","family":"Vaillant","sequence":"first","affiliation":[{"name":"IRIT - Universit\u00e9 de Toulouse and University of Victoria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lo\u00efc","family":"Barthe","sequence":"additional","affiliation":[{"name":"IRIT - Universit\u00e9 de Toulouse"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ga\u00ebl","family":"Guennebaud","sequence":"additional","affiliation":[{"name":"Inria Bordeaux"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marie-Paule","family":"Cani","sequence":"additional","affiliation":[{"name":"LJK - Grenoble Universit\u00e9s - Inria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Damien","family":"Rohmer","sequence":"additional","affiliation":[{"name":"CPE Lyon - Inria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brian","family":"Wyvill","sequence":"additional","affiliation":[{"name":"University of Bath"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olivier","family":"Gourmel","sequence":"additional","affiliation":[{"name":"IRIT - Universit\u00e9 de Toulouse"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mathias","family":"Paulin","sequence":"additional","affiliation":[{"name":"IRIT - Universit\u00e9 de Toulouse"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2013,7,21]]},"reference":[{"volume-title":"Proceedings of the 2007 ACM SIGGRAPH\/Eurographics symposium on Computer animation, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, SCA '07, 129--140","author":"Angelidis A.","key":"e_1_2_2_1_1","unstructured":"Angelidis , A. , and Singh , K . 2007. Kinodynamic skinning using volume-preserving deformations . In Proceedings of the 2007 ACM SIGGRAPH\/Eurographics symposium on Computer animation, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, SCA '07, 129--140 . Angelidis, A., and Singh, K. 2007. Kinodynamic skinning using volume-preserving deformations. In Proceedings of the 2007 ACM SIGGRAPH\/Eurographics symposium on Computer animation, Eurographics Association, Aire-la-Ville, Switzerland, Switzerland, SCA '07, 129--140."},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1275808.1276467"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0218654301000114"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1142\/S021865430400064X"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01606.x"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03034.x"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/357306.357310"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/545261.545285"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/166117.166157"},{"key":"e_1_2_2_10_1","volume-title":"Symposium on Computer Animation (SCA), 141--150","author":"Forstmann S.","year":"2007","unstructured":"Forstmann , S. , Ohya , J. , Krohn-Grimberghe , A. , and McDougall , R. 2007 . Deformation styles for spline-based skeletal animation . Symposium on Computer Animation (SCA), 141--150 . Forstmann, S., Ohya, J., Krohn-Grimberghe, A., and McDougall, R. 2007. Deformation styles for spline-based skeletal animation. Symposium on Computer Animation (SCA), 141--150."},{"volume-title":"Workshop on Vision, Modeling and Visualization (VMV).","author":"Funck W. V.","key":"e_1_2_2_11_1","unstructured":"Funck , W. V. , Theisel , H. , and Seidel , H. P . 2008. Volume-preserving mesh skinning . Workshop on Vision, Modeling and Visualization (VMV). Funck, W. V., Theisel, H., and Seidel, H. P. 2008. Volume-preserving mesh skinning. Workshop on Vision, Modeling and Visualization (VMV)."},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451236.2451238"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1183287.1183295"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2070781.2024199"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964973"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2366145.2366215"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1053427.1053429"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409625.1409627"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1507149.1507157"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/545261.545286"},{"volume-title":"Proceedings of the Eurographic workshop on Computer animation and simulation, Springer-Verlag New York, Inc.","author":"Leclercq A.","key":"e_1_2_2_21_1","unstructured":"Leclercq , A. , Akkouche , S. , and Galin , E . 2001. Mixing triangle meshes and implicit surfaces in character animation . In Proceedings of the Eurographic workshop on Computer animation and simulation, Springer-Verlag New York, Inc. , New York, NY, USA, 37--47. Leclercq, A., Akkouche, S., and Galin, E. 2001. Mixing triangle meshes and implicit surfaces in character animation. In Proceedings of the Eurographic workshop on Computer animation and simulation, Springer-Verlag New York, Inc., New York, NY, USA, 37--47."},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344862"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2010.01785.x"},{"volume-title":"Proceedings on Graphics interface '88","author":"Magnenat-Thalmann N.","key":"e_1_2_2_24_1","unstructured":"Magnenat-Thalmann , N. , Laperri\u00e8re , R. , and Thalmann , D . 1988. Joint-dependent local deformations for hand animation and object grasping . In Proceedings on Graphics interface '88 , Canadian Information Processing Society, Toronto, Ont., Canada, Canada, 26--33. Magnenat-Thalmann, N., Laperri\u00e8re, R., and Thalmann, D. 1988. Joint-dependent local deformations for hand animation and object grasping. In Proceedings on Graphics interface '88, Canadian Information Processing Society, Toronto, Ont., Canada, Canada, 26--33."},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/CW.2004.47"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1964921.1964932"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1201775.882308"},{"key":"e_1_2_2_29_1","doi-asserted-by":"crossref","unstructured":"Ricci A. 1973. Constructive Geometry for Computer Graphics. computer journal 16 2 (May) 157--160.  Ricci A. 1973. Constructive Geometry for Computer Graphics. computer journal 16 2 (May) 157--160.","DOI":"10.1093\/comjnl\/16.2.157"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1599470.1599481"},{"volume-title":"Proceedings of Implicit Surfaces, 187--196","author":"Shen J.","key":"e_1_2_2_31_1","unstructured":"Shen , J. , and Thalmann , D . 1995. Interactive shape design using metaballs and splines . In Proceedings of Implicit Surfaces, 187--196 . Shen, J., and Thalmann, D. 1995. Interactive shape design using metaballs and splines. In Proceedings of Implicit Surfaces, 187--196."},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015816"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276479"},{"key":"e_1_2_2_34_1","unstructured":"Singh K. and Parent R. 1995. Implicit surface based deformations of polyhedral objects. In first EG workshop on Implicit Surfaces. Invited Paper.  Singh K. and Parent R. 1995. Implicit surface based deformations of polyhedral objects. In first EG workshop on Implicit Surfaces . Invited Paper."},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/364338.364382"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1966394.1966400"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073368.1073394"},{"volume-title":"Proceedings of the International Conference on Computer Graphics, IEEE Computer Society","author":"Van Overveld C. W. A. M.","key":"e_1_2_2_38_1","unstructured":"Van Overveld , C. W. A. M. , and Broek , B. C. V. d. 1999. Using the implicit surface paradigm for smooth animation of triangle meshes . In Proceedings of the International Conference on Computer Graphics, IEEE Computer Society , Washington, DC, USA, CGI '99, 214--221. Van Overveld, C. W. A. M., and Broek, B. C. V. d. 1999. Using the implicit surface paradigm for smooth animation of triangle meshes. In Proceedings of the International Conference on Computer Graphics, IEEE Computer Society, Washington, DC, USA, CGI '99, 214--221."},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/545261.545283"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276468"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2007.01048.x"},{"volume-title":"Scattered Data Approximation","author":"Wendland H.","key":"e_1_2_2_42_1","unstructured":"Wendland , H. 2005. Scattered Data Approximation . Cambridge University Press , ch. 16.2 - Hermite--Birkhoff interpolation. Wendland, H. 2005. Scattered Data Approximation. Cambridge University Press, ch. 16.2 - Hermite--Birkhoff interpolation."},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/RT.2007.4342600"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2461912.2461960","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2461912.2461960","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:35:48Z","timestamp":1750235748000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2461912.2461960"}},"subtitle":["real-time skin deformation with contact modeling"],"short-title":[],"issued":{"date-parts":[[2013,7,21]]},"references-count":42,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2013,7,21]]}},"alternative-id":["10.1145\/2461912.2461960"],"URL":"https:\/\/doi.org\/10.1145\/2461912.2461960","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2013,7,21]]},"assertion":[{"value":"2013-07-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}