Skip to main content

Rigging the Clockwork Bird for Animation


As I am relatively new to rigging and this was my first attempt at rigging a bird, I decided to make things as simple as possible by keeping the total number of joints in the skeleton to a minimum.  The first version of the skeleton uses the older wing which is not split into sections.  More on this further down the page.

The root joint is placed at the centre of the torso and branches out to a neck joint to control the head movement, shoulder joints for each wing, a tail joint for vertical tail rotation and finally, leg joints which branch out to the claw joints.

In the animation, the Bird character needs to open and close its claws during an action scene.  This was the most involved part of the skinning and rigging process as it was quite painstaking work to paint the weights in such a tight area without painting adjacent faces.  Luckily, I was able to toggle isolation for selected faces using the Ctrl+1 hotkeys.

Simple FK skeleton rig with the root joint at the centre of the bird


Skinning the older wing geometry to the wing shoulder joint


Skinning the claw geometry to the claw joints


After skinning the bird, I created a simple controller using NURBS curves.  I set limits on the X and Y movements for the linear controls.  For the leg movement controls, rotation values limited to 0-360 were used.



Rig controller with limits set on translation values



After setting up the controller, the rig needed to be connected to it through Set Driven Keys.  As well as setting limits on the controls, limits were also set on the movement of joints to stop geometry moving in an unrealistic fashion, such as the wing intersecting with the body if rotated too far. 

The claws took more work as they have more joints.  When the controller is in the extreme left position, the claw is fully open .  I set the controller to the extreme right position and rotations were set on each claw joint so that the whole claw was closed before setting driven keys.   Now I was able to get a nice open and closing action by moving the claw control from left to right. 


Driving the rotation of the wing by connecting the wing controller to the wing shoulder joint with Set Driven Keys

Setting rotations on the claw joints and connecting to controller with Set Driven Keys

I wasn't happy with the wings as they looked too rigid when animated.  Some work was needed to break them up into three sections. I used the Poly Chip Off tool in Maya's Modelling section to break each wing piece into the three sections.  I also fixed the UVs on the altered geometry being careful not to move any of the other UV shells so I wouldn't have too much fixing up to do back in Mari.

Completed rig with X Ray Joints turned on


Comments

Popular posts from this blog

Setting up Animation in Maya and Exporting to UE4

The cogs and key animation was quite easy to set up.  As the cogs would not be seen in great detail I didn't need to do any maths calculations to work out the correct rotation rate for each cog.  I just set rotation values in the X-axis to zero on the first frame for all cogs and set another value of 360 on frame 25.  As I did not want to go to the trouble of setting up joints for all the cogs, I baked out the animation instead. Originally, I left the key separate from the skeleton but I had issues getting it to animate correctly in UE4.  I fixed this by adding the key joint to the main skeleton and skinned it.  I used simple 0-360 looping animation the same way I set up the cogs but baking the animation was not necessary in this case.  Baked Cog Animation Bind Pose used as a base for all looping animations During my research for flying birds I found a cool way to animate wings by using Expressions in Maya.  The following link to the Maya Hacks Youtube channel

Reference and sketches

Haz Elf's Clockwork Birds on Deviant Art I found this wonderful image by Haz Elf while researching source material for a Clockwork Bird character I wanted to create for my course's group animation project.  I took the image into Photoshop and altered it slightly, adding cogs and a clock.  The idea was to sketch a concept from scratch but I was not happy with my attempts.   Birds flying in Slow Motion - Video Reference Link to Paul Dinning's Youtube channel

Modelling the Clockwork Bird in Maya

Modelling Timelapse - Start to Finish The above gif image shows the modelling process from start to finish.  The early version of the model had basic wings and no cog geometry which sufficed for the blocking out stage. The wings went through a few version changes.  I decided that they would need to be split into sections so that they would look correct when animated.  I modelled cylindrical hinges to divide the wings into base, middle and tip sections. I duplicated each wing to make three layers to fill in any gaps to give the wings a fuller appearance. Early version without cogs and basic wings Later version with updated wings (not split into sections) Finished model with wings split into sections