{"id":89,"date":"2006-11-16T15:52:59","date_gmt":"2006-11-16T13:52:59","guid":{"rendered":"http:\/\/www.nivas.hr\/blog\/2006\/11\/16\/flash-inverse-kinematics\/"},"modified":"2006-11-16T15:55:28","modified_gmt":"2006-11-16T13:55:28","slug":"flash-inverse-kinematics","status":"publish","type":"post","link":"https:\/\/www.nivas.hr\/blog\/2006\/11\/16\/flash-inverse-kinematics\/","title":{"rendered":"Flash Inverse Kinematics"},"content":{"rendered":"<p><a target=\"_blank\" href=\"http:\/\/en.wikipedia.org\/wiki\/Inverse_kinematics\">Inverse kinematics<\/a> is the process of determining the parameters of a jointed flexible object in order to achieve a desired pose.  The topic is  old as man it self, but I just recently had opportunity to play with it in Flash. The whole idea is relatively simple, but adding realistic tone to it is a pain.<\/p>\n<p>If you are not into ActionScript, and you need quick method of creating inverse kinematics based animations with flash at author time (in timeline) checkout extension <a target=\"_blank\" href=\"http:\/\/www.flashextension.net\/Tools\/ikmotion_details.htm\">iK&#8217;motion toolset<\/a>.<\/p>\n<p>Check out some crazy, more advanced examples: <a target=\"_blank\" href=\"http:\/\/gprime.net\/game.php\/fallinggirl\">Falling girl (evergreen)<\/a>, <a target=\"_blank\" href=\"http:\/\/www.comcastic.com\/\">Comcastic<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Inverse kinematics is the process of determining the parameters of a jointed flexible object in order to achieve a desired pose. The topic is old as man it self, but I just recently had opportunity to play with it in Flash. The whole idea is relatively simple, but adding realistic tone to it is a&#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1,2],"tags":[],"_links":{"self":[{"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/posts\/89"}],"collection":[{"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/comments?post=89"}],"version-history":[{"count":0,"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/posts\/89\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/media?parent=89"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/categories?post=89"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nivas.hr\/blog\/wp-json\/wp\/v2\/tags?post=89"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}