View Full Version : Scripted face rigs in 3ds Max

06 June 2006, 08:39 PM

- Thought i would post this rigging experiment which i started to do last december, while learning some Max scripting and reading Jason Osipa's excellent book.
- I left this project for a while, and continued it as i got new inspiration boost when i got Paul's rigging discs (i'm only halfway in disc two!) 1 months ago and decided to finish this thing.

- I first made an Jason Osipa style rig in 3ds Max, second one is done with my own morph set and bones.
- Both setups are rigged automaticly from script. I also have tried to learn interface building and some simple error trapping.
- I have also tried to do some small helpful tools for myself to help rigging - I posted a video of one of these too!

- I think textures in test models need a lot of work, but learning rigging and scripiting was my main focus!

- Click links under pictures for videos! Comments are welcome!

Rig version 1
20060601_rigv1.avi (

Rig version 2
20060601_rigv2.avi (

Test animation - Rig version 1
20060601_rigv1_anim.avi (

Test animation - Rig version 2
20060601_rigv2_anim.avi (

Paint helper script
20060601_paint_helper.avi (

06 June 2006, 11:14 PM
Nice work Sami.
(Off topic: Love the shader on the first guy.)

06 June 2006, 05:55 PM
that is what i am talking about really nice man keep it coming :applause:
ps: hey man if you r looking for a job you shouldn't have no problem finding 1 cause it seen that you know what you doing on the other hand, i am a beginer on animation and modeling
just keep loking around best luck to you man :buttrock:

06 June 2006, 08:33 AM
- Thanks kees! I was bit away during weekend.
- whatauva: Maybe i should update my profile... I do have job for now, but i might be interested in freelance jobs! :)

06 June 2006, 10:53 AM
Hi S-S

quite new guy for animation.
have a few questions about your script.I have done a feew similar in the past.

what I suppose the script does is connect a few morphs with the guy . So you have to have the controller on the moprh and the controler of the guy.

Does your script connect the morph by name or by the controller "[1]mouth open"

there is a work around so you only have the name isntead of having to have the morpher always in the same channel.that for me was apian in the ass , so i dided a function to connect by the name not by the number of the channel.I dont know if you do th same if you find it interesting I can share the function .

Does your script need to have all the morphs or if is missing a morph connect it leaving the ones that doesnt exist.

by the way thanks for sharing and spent time showing other people your workflow and tools.

any posibility of have your script for skinning.


06 June 2006, 11:34 AM
Well done and I hope that you enjoy the rest of the DVD's as much as I did making them. Like Kees said, nice shader as well.

06 June 2006, 06:09 PM
- It goes quite closely like you guessed.
- You can use any name for character You need joysticks in scene without anything special and head / character object with correct set of morphs loaded into morph modifier. It really is quite "stupid"

"any posibility of have your script for skinning"

- Well have to think about it. Anyway, it's quite basic. It currently only works with editable poly, not with editpoly! I also have something similar for soft selections too, with same limitations.

- Thanks! I really find your rigging DVDs helpful! I hope you are already making new discs! ;)

06 June 2006, 01:23 AM
it all good man i have al the video the you have here in this post lol and really like it
but i don't even know how maxscript work hopefully when get to US. i am gonna buy the cg academy tutorial to see how good is it.

but how did you translate maya script to max scripts or it just the same language ??
what is a good star to know max script ??

06 June 2006, 11:28 AM
I'm pretty much still in same boat as you are! learning how to do things in max script...
- Cgtalk maxscript forum is a good starting place - Script spot tutorial page is also good place for scripting tutorials. And i guess you won't regret getting Cg-Academy rigging discs!

06 June 2006, 05:23 PM
lol your work give more credit to cg academy on the rigging part. :drool:
are you planning to make some tutorial?
what type of machine you have??

06 June 2006, 12:25 PM
S-S (member.php?u=43136) I'm glad that you like the rigging DVD's, they were fun to make but it has been even more fun seeing what others are comming up with after working with them.

I have a couple of other DVD sets that I'm looking at doing but at the moment PEN Productions has way to much on it's plate for me to spend time working on them. I'm shooting to start later in the summer on another set but I'm not going to say what it is. I have started modeling the reference files for it though so it is moving along, just slowely.

Keep up the great work.

CGTalk Moderation
06 June 2006, 12:25 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.