sidebar features
sidebar content

Go Back   Blender Artists Forums > Artwork > Finished Projects

Reply
 
Thread Tools
Cessen's Avatar
Cessen Cessen is offline
Member
 
Join Date: Mar 2002
Location: Portland, OR, USA
Posts: 804
I've put together a simple biped rig. The point was to create something for me to do animation tests with for potential employers (I'm currently looking for a job).



Download: biped_rig.blend

I've tried to keep it relatively simple, whilst still being useful.

Blue controls are for FK, red controls are for IK.
All animation controls are on the first armature layer except for the IK controls and sliders, which are on the 2nd and 8th layers, respectively.

All the controls are named appropriately, so if you aren't sure what something is for, just read its name.

The only tricky thing about this rig is that the arms, legs, and head are all hinged. This makes posing the character a bit annoying.
The reason I did that is because I discovered while animating for BBB that when the arms and head are *not* hinged it made the final stages of animation a pain in the ass. So it's a trade-off between mildly annoying initial posing and pain-in-the-ass finishing. I choose mildly annoying initial posing.

Feel free to do whatever you like with this rig: animate with it, modify it, re-release it, lie and claim you made it. Whatever. ;-)
I release it to public domain.

I welcome any feedback.

UPDATE:
I fixed some bugs in the rig. If you've already downloaded it, please re-download it if you intend to use it.

UPDATE 2:
I've put together a little animation to show off what the rig can do: biped_rig_example.mpg
It's in mpeg2 format, and is a little over 9MB

Last edited by Cessen; 06-Aug-08 at 04:13.
#1   Old 24-Jul-08, 08:30   
Reply With Quote


rogper's Avatar
rogper rogper is offline
Member
 
Join Date: Jun 2006
Location: Portugal
Posts: 1,194
Thanks allot Cessen!
It is a very coll and clean rig, I'm reverse engenearing it as I write
Best of luck with the job hunting
............................................
Orion TEAR
#2   Old 24-Jul-08, 09:02   
Reply With Quote
Aligorith's Avatar
Aligorith Aligorith is offline
Member
 
Join Date: Jul 2004
Location: ChCh, New Zealand
Posts: 1,655
Any reason why the legs are defaulted to fk too?
#3   Old 24-Jul-08, 09:25   
Reply With Quote
FreakyDude's Avatar
FreakyDude FreakyDude is offline
Member
 
Join Date: Apr 2007
Posts: 1,341
screen looks nice, I'll check it out soon. Maybe try an animation with my stickfigure, cause they seem to have similar proportions, which would be cool...

One suggestion, try to call the rig, and file, something else than just "rig"
it's easier to lose track of it with such a basic name (for other people), because rig is just such a widespread and general term.

And good luck with the jobhunting... Do let us know when you have one.
............................................
Black mage: "See, if I cast featherlight, and then say "hadoken"......

my work: my site MTI_stickman-devilmanV3 MTI_Audine little_fellaX1a metaloterm.com
#4   Old 24-Jul-08, 10:38   
Reply With Quote
Cessen's Avatar
Cessen Cessen is offline
Member
 
Join Date: Mar 2002
Location: Portland, OR, USA
Posts: 804
Aligorith:
The legs are FK by default for consistency. On all the sliders I make 0.0 = FK, and of course bones always start at 0.0 by default.

FreakyDude:
I have renamed the file to biped_rig.blend Still pretty generic, but it's an awfully generic rig to begin with.
#5   Old 24-Jul-08, 17:49   
Reply With Quote
freen's Avatar
freen freen is offline
Member
 
Join Date: Jan 2007
Location: Amsterdam, NL
Posts: 1,235
Nice rig!
I just finished a job where I really coulda used this. Mancandy is great, but is overkill for simpler characters.
Thanks for sharing Cessen, and good luck with the job hunting!
............................................
"Shave a man's back and he'll purr like a walrus."
- Peter Griffin
#6   Old 25-Jul-08, 01:12   
Reply With Quote
kbot's Avatar
kbot kbot is offline
Member
 
Join Date: Jun 2007
Posts: 7,883
Thanks for the rig - just like rogper I will reverse engineer it too myself. Have admit some of the rigs out there are just too good to be true.
#7   Old 25-Jul-08, 01:31   
Reply With Quote
doncuan doncuan is offline
Member
 
Join Date: Mar 2003
Posts: 230
Cessen - like the rig. Nice clean controls. Can I be a nuisance and trouble you with a few questions?
1. What do MCH and GZM stand for?
2. Did you have a particular source for learning how to rig / animate or was it just what you've found out from many places? Were there any main influences?
3. Does implementing a footroll control require a degree in maths? (I note python script)

Good luck with the job hunt. You going to put up any animations with this guy in the forums?
#8   Old 25-Jul-08, 13:11   
Reply With Quote
JiriH's Avatar
JiriH JiriH is offline
Member
 
Join Date: Dec 2005
Posts: 1,515
Good luck with looking for a job.
#9   Old 25-Jul-08, 14:36   
Reply With Quote
ardee ardee is offline
Member
 
Join Date: Sep 2004
Location: UK
Posts: 268
Wow, just spent 20 minutes playing with the rig, great stuff, thank you very much for sharing. It's perfect for rigging game models due to it's "lightness".

Best of luck with the job hunting but with BBB on your CV I don't think you''ll have much trouble securing something interesting and hopefully lucrative.

--
http://www.digital-air.co.uk/
#10   Old 25-Jul-08, 15:19   
Reply With Quote
Cessen's Avatar
Cessen Cessen is offline
Member
 
Join Date: Mar 2002
Location: Portland, OR, USA
Posts: 804
Quote:
Originally Posted by doncuan View Post
1. What do MCH and GZM stand for?
MCH stands for "Mechanism". It indicates that the so-named bone is an underlying rig mechanism and shouldn't be directly manipulated by the animator.

GZM stands for "Gizmo". It indicates that the so-named mesh object is used for the appearance of one or more of the animation control bones.

Quote:
2. Did you have a particular source for learning how to rig / animate or was it just what you've found out from many places? Were there any main influences?
My first real foray into rigging was back in my sophomore year in college, when I helped my animation instructor figure out some rigging stuff in XSI. He taught me a fair amount, and after that I helped him with some aspects that were confusing him.

Aside from that it's mostly just looking at feature documentation and other people's rigs (either the actual files, or rigging reels). For Big Buck Bunny I was largely inspired by Victor Vinyals rigging/animation reel which was getting a lot of attention at the time (and rightfully so).

Also, a lot of the learning I've done (though certainly not all of it) has come from trying to solve rigging problems on my own.
It's fine to follow tutorials and stuff, but until you start learning to solve rigging problems yourself, you'll always be stuck if you want to do something that hasn't been done before (or that there isn't a tutorial for). I think a lot of becoming a good rigger (which I'm still in the process of doing...) is just learning how to think and problem-solve on your own.

Quote:
3. Does implementing a footroll control require a degree in maths? (I note python script)
Nope. You just have to copy my script. ;-)

Eh heh... anyway. But no, the footroll script doesn't use any math more complicated than high school trigonometry. And there may be alternative ways to accomplish it without a python script too. But for me this was the most direct and easily reusable way.
#11   Old 25-Jul-08, 17:06   
Reply With Quote
kay_Eva kay_Eva is offline
Member
 
Join Date: Jun 2008
Posts: 1,197
Quote:
Originally Posted by Cessen View Post
Feel free to do whatever you like with this rig: animate with it, modify it, re-release it, lie and claim you made it. Whatever. ;-)
This is the best rig I've ever made.

Well to be serious I didn't make it there was a guy named Cessen who worked on BBB, maybe you know him?

Anyways I've always wanted to make the elbow targets and also the hands how you have them but I never could figure it out before. Now I will study the hell out of this simply awesome rig!!

thank you!!!!

and great BBB animationzzz!!!
#12   Old 25-Jul-08, 19:29   
Reply With Quote
xray51493 xray51493 is offline
Member
 
Join Date: Jun 2008
Location: C:\Program Files\Blender Foundation\Blender\
Posts: 209
This rig is great. Very simple to use. Im going to reverse engineer it as rogper and kbot did. And hopefully i can learn to rig from this.
............................................
Well that was easy...even easier than pressing the "easy button"- Me

When in doubt...check the Wiki
#13   Old 25-Jul-08, 19:53   
Reply With Quote
doncuan doncuan is offline
Member
 
Join Date: Mar 2003
Posts: 230
Cessen - thanks for the reply.

I was pretty good at maths in high school but that was about 14 years ago now... I will just have to rip off other people's scripts
#14   Old 25-Jul-08, 22:21   
Reply With Quote
mikahl's Avatar
mikahl mikahl is offline
Member
 
Join Date: May 2006
Location: Vancouver, Canada
Posts: 590
Nice clean rig, I don't mind the hinged at all, in fact its something I put in my own rigs quite a bit.

Best of luck with the job hunt.
............................................
www.watchmike.ca

"A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort."
---Herm Albright
#15   Old 25-Jul-08, 23:29   
Reply With Quote
Cessen's Avatar
Cessen Cessen is offline
Member
 
Join Date: Mar 2002
Location: Portland, OR, USA
Posts: 804
Quote:
Originally Posted by mikahl View Post
Nice clean rig, I don't mind the hinged at all, in fact its something I put in my own rigs quite a bit.
Well, it's just that ideally the animator would be able to switch between hinged and not hinged. But I was feeling lazy and didn't want to figure out a way to do that just yet. ;-)
#16   Old 25-Jul-08, 23:42   
Reply With Quote
kaotic_goodness's Avatar
kaotic_goodness kaotic_goodness is offline
Member
 
Join Date: Feb 2008
Location: USA
Posts: 7
Yesterday I spent an hour or so going through your BBB rigging tutorial. I swear I had every intention of setting up my own simple rig. Now? I'm still going to give it a shot, but thanks for the training wheels!
............................................
Don't mind me, I'm just lurking.
#17   Old 26-Jul-08, 00:10   
Reply With Quote
doncuan doncuan is offline
Member
 
Join Date: Mar 2003
Posts: 230
Hi Cessen, sorry to be a pain in the arse

- as I understand it, you have the following to work the IK/FK switch
-> FK bones deforming arm mesh
-> these copy rotation of identical IK rig
-> influence of the copy is determined by the slider
-> the shoulder MCH holds the IK and FK chain start together so that you only need to copy the rotation and not the location

The legs are similar. I am just trying to work out why, when I grab the FK shin and move it around, the whole leg follows.


PS what do you mean by hinged?
Does blender support using on/off switches rather than having to set up sliders? (I am a bit of a n00b)

Cheers

Last edited by doncuan; 26-Jul-08 at 00:18. Reason: add
#18   Old 26-Jul-08, 00:18   
Reply With Quote
Cessen's Avatar
Cessen Cessen is offline
Member
 
Join Date: Mar 2002
Location: Portland, OR, USA
Posts: 804
Quote:
Originally Posted by doncuan View Post
as I understand it, you have the following to work the IK/FK switch
-> FK bones deforming arm mesh
-> these copy rotation of identical IK rig
-> influence of the copy is determined by the slider
-> the shoulder MCH holds the IK and FK chain start together so that you only need to copy the rotation and not the location
You've got it right except for that last item, which is actually unrelated and uneeded for the FK/IK switch. The FK/IK is just the first three you listed.

Quote:
The legs are similar. I am just trying to work out why, when I grab the FK shin and move it around, the whole leg follows.
I do believe you've just found a blender bug! I tested it, and you're right: when the legs are IK, grabbing the FK shin still moves the leg (though you'll notice if you try to actually place it down, it snaps back to the IK position).

It seems to be related to Auto-IK which I have turned on (auto-IK is for posing FK chains as if they were IK).

Quote:
PS what do you mean by hinged?
I mean that if you rotate the neck, for example, the head won't rotate with it.

Quote:
Does blender support using on/off switches rather than having to set up sliders? (I am a bit of a n00b)
Not as such, no. But I think it would be pretty straightforward to rig up a slider that snaps to on/off and can't be in between.
#19   Old 26-Jul-08, 02:01   
Reply With Quote
tcrazy's Avatar
tcrazy tcrazy is offline
Member
 
Join Date: Jun 2007
Location: somewhere...
Posts: 827
Looks really good man.
Here's a quick render I did:
Attached Thumbnails
Click image for larger version

Name:	rig1render2.jpg
Views:	213
Size:	27.1 KB
ID:	46019  
............................................
My Material Scrapbook

My CGportfolio!
#20   Old 26-Jul-08, 02:37   
Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT. The time now is 16:14.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Logo and website design copyright © 2006 by froodee design bureau. All rights reserved.
Other Blender Sites
new icon Blender Homepage »
The official Blender homepage
new icon BlenderNation »
Fresh Blender News, Every Day
new icon Blenderart Magazine »
Blender articles, tutorials and images.
Blender Headlines
Featured Artwork
Short animation: Barrel by Phlopper
Woolly mammoth by sebastian_k
Photorealistic classic furniture by eMirage
Social BlenderArtists