Wednesday, June 4, 2008

Rigging a Skeleton Character


To create your very own Skeleton Character you will need, 1 pair of sharp scissors (get your mum to help) 1 sheet of white paper and 1 pencil.....
oops sorry wrong blog....
To make a skeleton character for ANTICS 3D you only need Antics and Sketchup.
Start by finding a skeleton that you like the look of. Pick one which is standing upright and in a T-Pose or close to the rest pose of an Antics character.
Once you've got the skeleton in sketchup open up Antics and bring in a character. (I used the robot).
What where going to do is to move between the two apps for every limb and bone set.

1) The first thing to do is select the desired bone in sketchup then follow these steps, "ctrl c" to copy, "ctrl a" to select all then hit "delete" to clear the page, now choose edit "Paste in Place". This will give you just the bone. Now save as .skp and name it something usefull. (like Lfoot.skp) ok now "ctrl z" to bring back the full skeleton ready for the next piece.

2) in Antics, import the Lfoot.skp and do not move it. (you may want to apply a scale as you import if the object is too small, do the skull as this will help set the scale value) Now notice that in the props list you have a Lfoot file.

3) go back to step 1) and repeat many times....until you have the whole skeleton in.

Now still without moving anything in Antics, Select each prop and right click "edit pivot". You'll want to set the pivot to be where the joint is. (eg a forearm bone pivots at the elbow)

Congrats you have a rigged skeleton!! Now to get the Antics Character to drive it.
The concept here is to closey align your skeleton to the underlying skeleton of an existing Antics Character (AC). The closer your wrist is to the AC's wrist the better
the animation. You can select all the props that make up your sekeleton and scale, move and rotate the whole set into a position 'within' the AC. Ok. Now I used a command to get each bone attached the the AC joint. If you haven't checked out the command console, do yourself a favour. It's in View/Command Console.... once open type (tip... once you start to type you'll see a list of valid syntax, just select the word you want and then press space bar, now you can start on the next entry)
it should read

attach Lfoot Robot_01 Bip01 L Foot

This command will attach your skeleton's leftfoot to the AC's Lfoot. (I chose a robot as my Antics Character)

Do this for all your bones and you are done. Now hide the AC. Select the AC in the character list and direct it to walk somewhere, or do something and you'll have your new character.

If you want another skeleton character, select the AC in the Set/Character list, CTRL D and then Ctrl V.

This procedure of mapping rigid bodies to AC skeletons/joints can also be applied to ANTICS Animated props.

view example

No comments: