{"id":862,"date":"2011-02-03T17:45:19","date_gmt":"2011-02-03T21:45:19","guid":{"rendered":"http:\/\/wizardwalk.com\/newblather\/?p=862"},"modified":"2011-02-03T17:46:38","modified_gmt":"2011-02-03T21:46:38","slug":"animating-a-box-lift-part-2","status":"publish","type":"post","link":"http:\/\/wizardwalk.com\/newblather\/?p=862","title":{"rendered":"Animating a box lift &ndash; part 2"},"content":{"rendered":"<p>In our second part of animating a box lift, we space out the poses we did <a href=\"http:\/\/wizardwalk.com\/newblather\/?p=852\">last time<\/a> and add in betweens.\u00a0 Unfortunately there\u2019s really not much to show here, but I\u2019ll blather about the process I\u2019ll use for a bit.\u00a0 Here\u2019s a screenshot of what my workspace looks like in Maya:<\/p>\n<p>[[insert screenshot here &#8211; eventually]]<\/p>\n<p>I actually don\u2019t worry about the timing between any of the poses until I started working on the inbetweens.\u00a0 So I take two poses, spread them out, and think about what the character (Stewie) should be doing halfway between the two poses.\u00a0 More often than not, his \u201cmid-pose\u201d won\u2019t be exactly in the center of the two poses; it will \u201cfavor\u201d the first pose or the second pose.\u00a0 I use the sliders on <a href=\"http:\/\/www.justinanimator.com\/mel-tweenMachine.php\">TweenMachine<\/a> to create this pose easily, though I still have to manually move some things around so that they will travel in <em>arcs<\/em> and not straight lines.\u00a0 Move the hand down a bit, add a bit of drag on this rotation, move the foot to the side a bit more, etc.<\/p>\n<p>Then I play through the poses and move them around time-wise to try to get the timing right.<\/p>\n<p>Then I do the same steps on a smaller scale, between the first pose and the newly-created inbetween pose.<\/p>\n<p>And I repeat these steps until I\u2019m done, usually with only about 2 to 5 frames between the poses.\u00a0 And I end up with this:<\/p>\n<div id=\"scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:8e40a0cb-e1db-454a-af03-f22b5155431e\" class=\"wlWriterEditableSmartContent\" style=\"display: inline; float: none; margin: 0px; padding: 0px;\">\n<div><object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" width=\"425\" height=\"355\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,40,0\"><param name=\"src\" value=\"http:\/\/www.youtube.com\/v\/37kpdG4DKqc&amp;hl=en\" \/><\/object><\/div>\n<\/div>\n<p>Isn\u2019t that just great?\u00a0 Yes it is.<\/p>\n<p>But before moving on to the next step of polishing, we have our director or animation supervisor (or, in my case, my Animation Mentor mentor and fellow students) take a look at it and point out parts that could use some improvement.<\/p>\n<p>Here\u2019s my list of areas to improve:<\/p>\n<p>1 \u2013 Around frame 74ish, the head pops back to looking forward too fast.<\/p>\n<p>2 \u2013 When Stewie puts his arms under the box around frame 70, the box should sink just a bit into Stewie&#8217;s front hand &#8212; it should not look like it is magically trapped in space.<\/p>\n<p>3 \u2013 Around frame 101 and 103, the box seems to slow strangely in it&#8217;s ascent &#8212; the timing needs to be reworked there.<\/p>\n<p>4 \u2013 Head pop on frame 96 to 100!<\/p>\n<p>5 \u2013 The front foot should not slow into it&#8217;s position on the floor on frame 151&#8230; it should hit the floor with a bit more speed; Stewie is *falling* onto that foot.<\/p>\n<p>6 \u2013 Frame 160 to 183 &#8212; what the heck? It&#8217;s supposed to be a bit of an overshoot on the settle, but the timing doesn&#8217;t quite work, and the front hand on the top corner of the box goes a bit funky (especially on frame 167). That whole area needs attention.<\/p>\n<p>7 \u2013 More drag on the front hand throughout, especially during its bigger movements.<\/p>\n<p>8 \u2013 When Stewie moves to the side on frame 119 to 120, but more drag on the box; he can\u2019t move it to the side that fast; it\u2019s heavy!<\/p>\n<p>9 \u2013 On frame 17 it looks like both hands hit the box at the same time.\u00a0 Maybe one should hit before the other?<\/p>\n<p>Here are some of the main phases this animation went through, ending with the final shot:<\/p>\n<div id=\"scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:b7ade85c-ac81-4d40-b9ba-bc4324e7378a\" class=\"wlWriterEditableSmartContent\" style=\"display: inline; float: none; margin: 0px; padding: 0px;\">\n<div><object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" width=\"425\" height=\"355\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,40,0\"><param name=\"src\" value=\"http:\/\/www.youtube.com\/v\/-5yQxaHPq9g&amp;hl=en\" \/><\/object><\/div>\n<\/div>\n<p>So, we tackle these issues, then go into our graph editor and spline it.\u00a0 When we first spline it, a bunch of issues are obvious: unwanted overshoots, jiggers, and pops.\u00a0 Some of these can be fixed visually by just looking at and fixing wonky curves in the graph editor.\u00a0 But there were a few things I needed to give special attention to.<\/p>\n<p>Firstly, the spacing on the head as Stewie comes up was full of pops and strange spacing.\u00a0 The main problem was that the position of the head was the sum of the joints in the spine, which all bent at different times and speeds.\u00a0 The only fix I could fine was really to go into each of those spine joint curves in the graph editor and try to orchestrate their changes in such a way that the spacing on the head was more or less even.\u00a0 This was quite difficult.\u00a0 The end result is passable, I think, but could\u2019ve been better if I had had more time (and experience, for that matter).<\/p>\n<p>Secondly, the elbows popped a lot, especially the back elbow near the beginning, when Stewie first starts tilting the box.\u00a0 In the final shot, you can see that I bent his back sideways (towards the camera) \u2013 that\u2019s just to make that back elbow not (without having to edit the hip translations).<\/p>\n<p>The spacing on the box was also a problem, one that I never fully fixed.\u00a0 You can see that in the first few shots the spacing was \u2013 weird.\u00a0 It started going too fast too fast, then went too slow too fast.\u00a0 Or something like that.\u00a0 By the final shot it was much better, but still wasn\u2019t quite right.\u00a0 Oh well; it was due, so I had to turn it in.<\/p>\n<p>I think the overall animation works, but with the spacing and timing issues it\u2019s still a bit wonky, especially in the head and the box itself.\u00a0 In the future, I will try to put in more inbetweens in the \u201cblocking plus\u201d phase, really trying to define the arcs <em>and<\/em> the timing and spacing more specifically before going into splining.\u00a0 Really I need to do little \u201cspline test\u201d \u2013 spline a short duration of the shot just to see what exactly splining will do, then switch it back to stepped mode and make the changes I need.<\/p>\n<p>And that\u2019s the practice animation of a box lift!\u00a0 Next up: practice animation of a heavy box pull and push.\u00a0 Whew.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In our second part of animating a box lift, we space out the poses we did last time and add in betweens.\u00a0 Unfortunately there\u2019s really not much to show here, but I\u2019ll blather about the process I\u2019ll use for a bit.\u00a0 Here\u2019s a screenshot of what my workspace looks like [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[220],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p7gI4B-dU","_links":{"self":[{"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/posts\/862"}],"collection":[{"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=862"}],"version-history":[{"count":0,"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=\/wp\/v2\/posts\/862\/revisions"}],"wp:attachment":[{"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=862"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=862"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/wizardwalk.com\/newblather\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}