{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,14]],"date-time":"2025-05-14T00:52:22Z","timestamp":1747183942933,"version":"3.40.5"},"reference-count":41,"publisher":"Wiley","issue":"6","license":[{"start":{"date-parts":[[2020,1,30]],"date-time":"2020-01-30T00:00:00Z","timestamp":1580342400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Computer Graphics Forum"],"published-print":{"date-parts":[[2020,9]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Skeleton\u2010based and cage\u2010based deformation techniques represent the two most popular approaches to control real\u2010time deformations of digital shapes and are, to a vast extent, complementary to one another. Despite their complementary roles, high\u2010end modelling packages do not allow for seamless integration of such control structures, thus inducing a considerable burden on the user to maintain them synchronized. In this paper, we propose a framework that seamlessly combines rigging skeletons and deformation cages, granting artists with a real\u2010time deformation system that operates using any smooth combination of the two approaches. By coupling the deformation spaces of cages and skeletons, we access a much larger space, containing poses that are impossible to obtain by acting solely on a skeleton or a cage. Our method is oblivious to the specific techniques used to perform skinning and cage\u2010based deformation, securing it compatible with pre\u2010existing tools. We demonstrate the usefulness of our hybrid approach on a variety of examples.<\/jats:p>","DOI":"10.1111\/cgf.13900","type":"journal-article","created":{"date-parts":[[2020,1,31]],"date-time":"2020-01-31T06:59:48Z","timestamp":1580453988000},"page":"19-32","update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Real\u2010Time Deformation with Coupled Cages and Skeletons"],"prefix":"10.1111","volume":"39","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1441-5752","authenticated-orcid":false,"given":"F.","family":"Corda","sequence":"first","affiliation":[{"name":"University of Cagliari Cagliari Italy"}]},{"given":"J. M.","family":"Thiery","sequence":"additional","affiliation":[{"name":"T\u00e9l\u00e9com Paris, LTCI IPP \u2010 Institut Polytechnique de Paris Paris France"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4688-7060","authenticated-orcid":false,"given":"M.","family":"Livesu","sequence":"additional","affiliation":[{"name":"CNR IMATI Genoa Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9780-5283","authenticated-orcid":false,"given":"E.","family":"Puppo","sequence":"additional","affiliation":[{"name":"University of Genoa Genoa Italy"}]},{"given":"T.","family":"Boubekeur","sequence":"additional","affiliation":[{"name":"T\u00e9l\u00e9com Paris, LTCI IPP \u2010 Institut Polytechnique de Paris Paris France"},{"name":"Adobe Paris France"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0950-7372","authenticated-orcid":false,"given":"R.","family":"Scateni","sequence":"additional","affiliation":[{"name":"University of Cagliari Cagliari Italy"}]}],"member":"311","published-online":{"date-parts":[[2020,1,30]]},"reference":[{"key":"e_1_2_7_2_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12751"},{"key":"e_1_2_7_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531340"},{"key":"e_1_2_7_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3186565"},{"volume-title":"Blender \u2014 A 3D Modelling and Rendering Package","year":"2018","author":"Blender Online Community","key":"e_1_2_7_5_1"},{"key":"e_1_2_7_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276467"},{"key":"e_1_2_7_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2019.04.004"},{"key":"e_1_2_7_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485895.2485919"},{"volume-title":"Quaternions, Interpolation and Animation","year":"1998","author":"Dam E. B.","key":"e_1_2_7_9_1"},{"key":"e_1_2_7_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2487228.2487232"},{"key":"e_1_2_7_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531339"},{"key":"e_1_2_7_12_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2008.01292.x"},{"key":"e_1_2_7_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185573"},{"key":"e_1_2_7_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964973"},{"key":"e_1_2_7_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2659467.2675048"},{"key":"e_1_2_7_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276466"},{"key":"e_1_2_7_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2070781.2024199"},{"key":"e_1_2_7_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073229"},{"key":"e_1_2_7_19_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03163.x"},{"key":"e_1_2_7_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409060.1409075"},{"key":"e_1_2_7_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409625.1409627"},{"key":"e_1_2_7_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2366145.2366215"},{"key":"e_1_2_7_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925959"},{"volume-title":"Symposium on Geometry Processing","year":"2007","author":"Lipman Y.","key":"e_1_2_7_24_1"},{"key":"e_1_2_7_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360677"},{"key":"e_1_2_7_26_1","unstructured":"[may19]\u00a0Autodesk Maya:https:\/\/www.autodesk.com\/products\/maya\/overview(2019). Last accessed on 27 January 2020."},{"key":"e_1_2_7_27_1","unstructured":"[mix19]\u00a0Adobe Mixamo dataset:https:\/\/www.mixamo.com(2019)."},{"key":"e_1_2_7_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925905"},{"key":"e_1_2_7_29_1","first-page":"26","volume-title":"Proceedings on Graphics Interface'88","author":"Magnenat\u2010Thalmann N.","year":"1989"},{"key":"e_1_2_7_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-007-5446-1_3"},{"key":"e_1_2_7_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485895.2485916"},{"key":"e_1_2_7_32_1","unstructured":"Sketchfab 2019"},{"key":"e_1_2_7_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/15886.15903"},{"key":"e_1_2_7_34_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13161"},{"issue":"6","key":"e_1_2_7_35_1","first-page":"229:1","article-title":"Mean value coordinates for quad cages in 3D","volume":"37","author":"Thiery J.","year":"2018","journal-title":"ACM Transactions on Graphics (Proceedings of SIGGRAPH 2018)"},{"key":"e_1_2_7_36_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03159.x"},{"key":"e_1_2_7_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-013-0889-y"},{"key":"e_1_2_7_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766952"},{"key":"e_1_2_7_39_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-70517-8_7"},{"key":"e_1_2_7_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766908"},{"key":"e_1_2_7_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661229.2661255"},{"key":"e_1_2_7_42_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2011.01880.x"}],"container-title":["Computer Graphics Forum"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1111%2Fcgf.13900","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.13900","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full-xml\/10.1111\/cgf.13900","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.13900","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,3]],"date-time":"2023-09-03T07:36:36Z","timestamp":1693726596000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1111\/cgf.13900"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,30]]},"references-count":41,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2020,9]]}},"alternative-id":["10.1111\/cgf.13900"],"URL":"https:\/\/doi.org\/10.1111\/cgf.13900","archive":["Portico"],"relation":{},"ISSN":["0167-7055","1467-8659"],"issn-type":[{"type":"print","value":"0167-7055"},{"type":"electronic","value":"1467-8659"}],"subject":[],"published":{"date-parts":[[2020,1,30]]},"assertion":[{"value":"2020-01-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}