Scaling a joint without moving others in chain

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

THREAD CLOSED
 
Thread Tools Search this Thread Display Modes
  02 February 2008
Scaling a joint without moving others in chain

I'm wondering if anyone has a solution to this problem I'm having. I need to be able to apply a uniform scale to one joint while not effecting the translation of the joint below it in the chain. Thanks for your help.
 
  02 February 2008
You can visually make one bigger by chaging his radius in attribute editor.
 
  02 February 2008
I need to scale the joint so that it changes the shape of geometry that is bound to it.
 
  02 February 2008
uncheck the "segmentScaleCompensate" under "joint" for every joint in atrrEditor .
or select every jnt in chain then run scripts below:


 
string $sel[] = `ls -sl`;
string $singleJnt;
for ($singleJnt in $sel)
{
setAttr ($singleJnt + ".segmentScaleCompensate")  0;
}



hope this helps
 
  02 February 2008
As long as the lower joints are parented to the one you are scaling, they will be moving. You must search for other possibilities , for example, can you bind to another joints on top of these?
__________________
reeview.it
Portfolio and Demoreel Review Service
 
  02 February 2008
I'm not sure if I undertsand it correctly, but as I read you want to scale a joint, but not affect it's length? So can't you just scale the y and z axis of the joint if z is pointing down the chain?
 
  02 February 2008
Well unfortunately the engine I'm working with only allows uniform scale but I think I found a solution. I'm just going to creat a locator which I'll parent constrain to the first joint then parent constrain the child joint to the locator. That way the joint will stay put and I can scale the parent joint without effecting the childs location relative to the parent. For some reason I think I was trying to make it more complicated than it needed to be at first but this solution is working so far. Thanks for all of the replies.

Last edited by Monkeytongue : 02 February 2008 at 07:59 PM.
 
  02 February 2008
Thread automatically closed

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.
__________________
CGTalk Policy/Legalities
Note that as CGTalk Members, you agree to the terms and conditions of using this website.
 
Thread Closed share thread



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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
CGSociety
Society of Digital Artists
www.cgsociety.org

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump
Miscellaneous

All times are GMT. The time now is 12:35 PM.


Powered by vBulletin
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.