{"id":31001,"date":"2014-01-27T11:22:26","date_gmt":"2014-01-27T11:22:26","guid":{"rendered":"http:\/\/www.labri.fr\/perso\/barla\/blog\/?p=31001"},"modified":"2019-04-22T09:51:38","modified_gmt":"2019-04-22T09:51:38","slug":"2d-animation","status":"publish","type":"post","link":"https:\/\/www.labri.fr\/perso\/barla\/blog\/?p=31001","title":{"rendered":"2D animation"},"content":{"rendered":"<p id=\"top\" \/>\n<table class=\"wp-block-table\"><tbody><tr><td><strong>MOTIVATION: <\/strong>Assist in the creation of in-betweens from a set of keyframe poses (image, drawing, etc). Suggest correspondences, derive mappings and let users control the interpolation process. <\/td><td><strong>INSPIRATION: <\/strong> Alexa et al. as-rigid-as-possible interpolation. Sykora et al. various techniques for 2D animation. Richard William&#8217;s book &#8220;The Animator Survival Kit&#8221;. <\/td><\/tr><\/tbody><\/table>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<table>\n<tbody>\n<tr>\n<td><a href=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/2DAnim.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-39595\" src=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/2DAnim.jpg\" alt=\"\" width=\"80\" height=\"77\"><\/a><\/td>\n<td><strong>Example-based Expressive Animation of 2D Rigid Bodies<br><\/strong>Marek Dvoro\u017e\u0148\u00e1k, Pierre B\u00e9nard, Pascal Barla, Oliver Wang, Daniel S\u00fdkora<em><br><\/em><i>ACM Transactions on Graphics<\/i><em>, Proceedings of Siggraph &#8211; 2017<\/em><br><strong><a href=\"https:\/\/hal.inria.fr\/hal-01514619\" target=\"_blank\" rel=\"noopener noreferrer\">Archive<\/a> &#8211; <a href=\"https:\/\/hal.inria.fr\/hal-01514619\/file\/paper.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">paper<\/a> &#8211; <a href=\"https:\/\/vimeo.com\/214836429\" target=\"_blank\" rel=\"noopener noreferrer\">video<\/a><\/strong><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2010\/10\/face-interpolations.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-7461\" src=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2010\/10\/face-interpolations-150x150.jpg\" alt=\"face-interpolations\" width=\"80\" height=\"90\" srcset=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2010\/10\/face-interpolations-266x300.jpg 266w, https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2010\/10\/face-interpolations-768x867.jpg 768w, https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2010\/10\/face-interpolations.jpg 884w\" sizes=\"auto, (max-width: 80px) 100vw, 80px\" \/><\/a><\/td>\n<td><strong>N-way morphing for 2D Animation,<br><\/strong>William Baxter, Pascal Barla, Ken-ichi Anjyo<em>,<br><\/em><em>Computer Animation and Virtual Worlds (Proceedings of CASA), Volume 20, Number 2 \u2013 2009<\/em><br><strong><a href=\"http:\/\/hal.inria.fr\/inria-00400830\/en\" target=\"_blank\" rel=\"noopener noreferrer\">Archive<\/a>&nbsp; &#8211;&nbsp; <a href=\"http:\/\/hal.inria.fr\/inria-00400830\/PDF\/main.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">paper<\/a>&nbsp; &#8211;&nbsp; <a href=\"http:\/\/vimeo.com\/5392997\" target=\"_blank\" rel=\"noopener noreferrer\">video<\/a><\/strong><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/arachno0Match.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-31041\" src=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/arachno0Match-150x150.jpg\" alt=\"arachno0Match\" width=\"80\" height=\"55\" srcset=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/arachno0Match-300x206.jpg 300w, https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/arachno0Match.jpg 383w\" sizes=\"auto, (max-width: 80px) 100vw, 80px\" \/><\/a><\/td>\n<td><strong>Compatible Embedding for 2D Shape Animation,<br><\/strong>William Baxter, Pascal Barla, Ken-ichi Anjyo<em>,<\/em><em><br>IEEE Transactions on Visualization and Computer Graphics, Volume 99, Number 2 \u2013 sep-oct 200<\/em>9<br><strong><a href=\"http:\/\/hal.inria.fr\/inria-00400828\/en\" target=\"_blank\" rel=\"noopener noreferrer\">Archive<\/a>&nbsp; &#8211;&nbsp; <a href=\"http:\/\/hal.inria.fr\/inria-00400828\/PDF\/CompatibleEmbedding-OLMTRE-2008-001.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">paper<\/a>&nbsp; &#8211; <a href=\"http:\/\/vimeo.com\/5392441\" target=\"_blank\" rel=\"noopener noreferrer\">video<\/a><\/strong><\/td>\n<\/tr>\n<tr>\n<td>&nbsp;<a href=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/cats.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-31051\" src=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/cats-150x150.jpg\" alt=\"cats\" width=\"79\" height=\"79\"><\/a><\/td>\n<td><strong>Rigid Shape Interpolation Using Normal Equations<\/strong>,<br>William Baxter, Pascal Barla, Ken-ichi Anjyo<em>,<br><\/em><em>Proceedings of the 6th international symposium on Non-photorealistic animation and rendering\u2013 June 2008<\/em><br><strong><a href=\"http:\/\/hal.inria.fr\/inria-00360532\/en\" target=\"_blank\" rel=\"noopener noreferrer\">Archive<\/a>&nbsp; &#8211;&nbsp; <a href=\"http:\/\/hal.inria.fr\/inria-00360532\/PDF\/Baxter-RigidMorphing-NPAR08.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">paper<\/a>&nbsp; &#8211;&nbsp; <a href=\"http:\/\/vimeo.com\/9703263\" target=\"_blank\" rel=\"noopener noreferrer\">video&nbsp;<\/a><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><\/p>\n\n\n<div style=\"height:42px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>MOTIVATION: Assist in the creation of in-betweens from a set of keyframe poses (image, drawing, etc). Suggest correspondences, derive mappings and let users control the interpolation process. INSPIRATION: Alexa et al. as-rigid-as-possible interpolation. Sykora et al. various techniques for 2D animation. Richard William&#8217;s book &#8220;The Animator Survival Kit&#8221;. Example-based Expressive Animation of 2D Rigid BodiesMarek &#8230; <a title=\"2D animation\" class=\"read-more\" href=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/?p=31001\" aria-label=\"Read more about 2D animation\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[631],"tags":[],"class_list":["post-31001","post","type-post","status-publish","format-standard","hentry","category-research"],"_links":{"self":[{"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/posts\/31001","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=31001"}],"version-history":[{"count":13,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/posts\/31001\/revisions"}],"predecessor-version":[{"id":39962,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/posts\/31001\/revisions\/39962"}],"wp:attachment":[{"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=31001"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=31001"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=31001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}