Inside Sabertooth
Learn how Sabertooth uses 3ds Max to create 3D interactive projects, including HBO Go’s Game of Thrones interactive experience
  • 1/3
You are here: Forum Home / Autodesk 3ds® Max® / 3ds Max CAT / Scale CAT rig and character
  RSS 2.0 ATOM  

Scale CAT rig and character
Rate this thread
 
62884
 
Permlink of this thread  
avatar
  • jona vark
  • Posted: 16 December 2011 03:17 AM
  • Total Posts: 573
  • Joined: 12 April 2007 08:40 PM

I’ve got a cat rig and a skinned character already animated. Now I need to scale them both down to match other character sizes. Before I go through it I thought I should ask what the best way to accomplish this would be while preserving all of the animation and skinning.

thanks

jona

update.. ha!  after searching through threads I found an answer! As usual it is the lack of attention to detail from AD that requires us to jump through hoops.. the resize script included with Max 2011 is the same script that was failing in Max2010 and required someone else to fix it. Still having trouble though.

I get: Error occurred in CheckForExistingObj() (file path) $Alien

The $Alien obj is in my file..

CheckForExistingObj is not passed the ‘obj’ arg and yet it has to use it.

fn CheckForExistingObj obj =
 (
 for 
li in lv.listItems do
 if 
li.tag.value == obj then return false;
 return 
true;
 )

the caller is:

local scalednodes selectByName title:"Pick the object to be resized" \ filter:CheckForExistingObj()

But even if I remove the Alien object completely from my file I still get the same error.

So then I removed all the meshes from the file and tried again and I got this:

-- Error occurred in CheckForExistingObj(); filename: ..path\Rig Resizer.ms; position: 10191; line: 336
-- Frame:
-- obj: $Base Human

Though Base Human never makes it into the selection list.

:)

6 hours so far trying to save a week of animation.



Replies: 0
avatar
  • ulukai
  • Posted: 20 December 2011 06:39 AM

I wouldn’t rely on the script.
I would rather save out the animation, delete it from the rig, re-size the rig and mesh separately by hand and then load the saved animation.



Replies: 1
/userdata/avatar/baadwq4zg_robot_100.jpg

so when you go to resize the rig.. what do you use to do that?  For 25 characters

Author: jona vark

Replied: 20 December 2011 09:05 AM  
avatar
  • ulukai
  • Posted: 22 December 2011 05:55 AM

As I said, I would do it by hand. It’s not like you have some magical ability to resize for example biped rigs (yes you can, but you would have to do it by hand).



Replies: 1
/userdata/avatar/baadwq4zg_robot_100.jpg

Actually scaling a biped rig is rather easy. Nonetheless.. I would like to have a functional script to do it, since it is part of Max. It should be tested and made to work flawlessly.

Author: jona vark

Replied: 22 December 2011 11:21 AM  
avatar
  • ulukai
  • Posted: 25 December 2011 02:57 AM

I don’t think there is much of a difference in scaling biped vs cat (without the script).



Replies: 1
/userdata/avatar/baadwq4zg_robot_100.jpg

The difference is.. when I scale biped it doesn’t ruin the animation applied to it. Cat scaling, not so pretty.

Author: jona vark

Replied: 31 December 2011 08:15 AM