CGTalk > Software > Autodesk Maya > Maya Character Setup
Login register
Thread Closed share thread « Previous Thread | Next Thread »  
 
Thread Tools Search this Thread Display Modes
Old 02-01-2008, 01:36 AM   #1
Monkeytongue
New Member
animator
 
Join Date: Nov 2002
Posts: 8
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.
 
Old 02-01-2008, 01:42 AM   #2
LuckyBug
Building worlds
 
LuckyBug's Avatar
portfolio
Star Lord
DMP Environment Artist
MPC London
London, United%2BKingdom
 
Join Date: Dec 2007
Posts: 873
You can visually make one bigger by chaging his radius in attribute editor.
 
Old 02-01-2008, 01:45 AM   #3
Monkeytongue
New Member
animator
 
Join Date: Nov 2002
Posts: 8
I need to scale the joint so that it changes the shape of geometry that is bound to it.
 
Old 02-01-2008, 02:57 AM   #4
johnchuang
Frequenter
zhang han
China
 
Join Date: Feb 2005
Posts: 102
Send a message via MSN to johnchuang
uncheck the "segmentScaleCompensate" under "joint" for every joint in atrrEditor .
or select every jnt in chain then run scripts below:


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



hope this helps
 
Old 02-01-2008, 09:30 AM   #5
scroll-lock
Visual Defects Supervisor
 
scroll-lock's Avatar
portfolio
Marin Petrov
Senior Character TD
Blue Sky Studios
NY, USA
 
Join Date: Feb 2003
Posts: 434
Send a message via ICQ to scroll-lock
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
 
Old 02-01-2008, 11:19 AM   #6
Geuse
Expert
 
Geuse's Avatar
portfolio
Dag
Sweden
 
Join Date: Apr 2006
Posts: 533
Send a message via MSN to Geuse
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?
 
Old 02-01-2008, 07:54 PM   #7
Monkeytongue
New Member
animator
 
Join Date: Nov 2002
Posts: 8
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-01-2008 at 07:59 PM.
 
Old 02-01-2008, 07:54 PM   #8
CGTalk Moderation
Expert
CGTalk Forum Leader
 
Join Date: Sep 2003
Posts: 1,066,478
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


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 10:35 PM.


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