{"id":5835,"date":"2011-01-30T22:16:40","date_gmt":"2011-01-31T03:16:40","guid":{"rendered":"http:\/\/blog.kenperlin.com\/?p=5835"},"modified":"2011-01-30T22:19:38","modified_gmt":"2011-01-31T03:19:38","slug":"springy-skeletons","status":"publish","type":"post","link":"http:\/\/blog.kenperlin.com\/?p=5835","title":{"rendered":"Springy skeletons"},"content":{"rendered":"<p>Instead of making a way to create general springy shapes, another interesting direction is to make a way to create springy characters that walk or fly or hop or crawl or slither.<\/p>\n<p>And one thing that those characters usually have in common is that their limbs don&#8217;t change length.  Arms, legs, necks, torsos &#8212; every part of a skeleton can all be quite flexible in how they bend, but the limbs of your skeleton don&#8217;t usually grow or shrink when you move.<\/p>\n<p>Unless of course you are Reed Richards, in which case I am absolutely thrilled and honored that you are reading this.  Email me &#8212; we&#8217;ll have lunch.  Bring Susan.<\/p>\n<p>Anyway, it turns out that this &#8220;limitation&#8221; &#8212; limbs not growing or shrinking in length &#8212; is really great for puppeteering, since the limbs of such skeletons move more like actual arms and legs.<\/p>\n<p><a href=http:\/\/mrl.nyu.edu\/~perlin\/springyskeletons target=1><big>But why take my word for it?  Try it for yourself.<\/big><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Instead of making a way to create general springy shapes, another interesting direction is to make a way to create springy characters that walk or fly or hop or crawl or slither. And one thing that those characters usually have in common is that their limbs don&#8217;t change length. Arms, legs, necks, torsos &#8212; every &hellip; <a href=\"http:\/\/blog.kenperlin.com\/?p=5835\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Springy skeletons&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/5835"}],"collection":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5835"}],"version-history":[{"count":3,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/5835\/revisions"}],"predecessor-version":[{"id":5838,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/5835\/revisions\/5838"}],"wp:attachment":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5835"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}