Maya – Week 6 Animation Physics Practice

I started this practice with going about doing this by making a staircase, this was as simple as making a stair spline in the viewport and then using the CV Curve tool to build up and then make a loft out of the two splines.

Next i went about using a combination of the graph editor and the the viewport to start adding in keyframes to making a sphere move down the stairs. Right now there was only two keyframes, one at the top of the stairs and one at the bottom affecting only the y and X coordinates.

I then started adding in some keyframes to the y coordinates for it to start going down the stairs.

However this was looking extremely flat, so i started tweaking the interpolation of the Y keyframes to go from non linear to a drop off moreso to mimic the physics a dense object would have when falling down stairs.

I tweaked these keyframes a bit more as they were still very rigid using the graph editor, and was a bit more satisfied with the result.

Next i put in a second ball that would have a lot less density and have a lot higher bounce then the previous ball, i followed the same techniques but simply let the ball have a lot more time in air then the hard ball to give the appearance of a lot more weightlessness on the Y axis.

After this i went about adding in a rotating affect on both of these., i added a checker pattern on both so i’d be able to see the rotation, and simply used two keyframes with interpolation that would speed up at the start and slow down towards the end, giving the appearence of them both slowing down the rolling towards the end. I then went about rendering this out by going into the rendering workspace as opposed to animation and tweaking the render sequence to render out all existing frames as an EXR

I then went into media encoder and converted this into an MP4 And was happy with the result on a simple animation physics test, though i think the animation could still use some more smoothing.

Leave a Reply

Your email address will not be published. Required fields are marked *