SimplyMaya Forums

Welcome to the forum, feel free to ask questions here.

Home / forum / Animation / Animation / Parenting joints to controls problem
Register FAQ Members List Calendar Mark Forums Read

New Thread
 
Thread Tools
Old 06-06-2007, 07:42 PM   #1
bendingiscool
Subscriber
 
bendingiscool's Avatar
 
Join Date: Jul 2006
Location: London
Posts: 567
Thanks: 0
Thanked 1 Time in 1 Post
Default Parenting joints to controls problem

Hi guys, I was wondering if anyone knows why when I try and parent joints to controls (usually just circular curves or cubes) the bone disappears and I just have the actual ball joint part left, which is no use as it is no longer part of the skeleton, thanks in advance for any help.
chris
bendingiscool is offline   Reply With Quote
Old 07-06-2007, 08:30 AM   #2
happymat27
Subscriber
 
happymat27's Avatar
 
Join Date: Jul 2004
Posts: 1,257
Thanks: 0
Thanked 3 Times in 3 Posts
Default

Hello,

you need to use parent constrain (Constrain > Parent)rather than physically parenting the controller to the joint.

Select the controller forst and then the joint, hit parent constrain ande you'l be sorted.

The reason for this is that in a joint chain each joint is physically parented to the next one, you can see this in the outliner. While an object can be the parent to many child objects, a child object can only have one parent. Constrining works differently so it doesn't intefere with the layout inside the outliner.

Hope that helps,

Mat.
happymat27 is offline   Reply With Quote
Old 07-06-2007, 08:32 AM   #3
Xander-0
Registered User
 
Xander-0's Avatar
 
Join Date: Feb 2005
Location: This Place
Posts: 220
Thanks: 0
Thanked 2 Times in 1 Post
Default

heh.
There's a couple of possible reasons for this.
It IS possible to parent joints to control curves inside of skeletons (just in case you were wondering). In fact, depending on what you want to do, it may be necessary.
But anyways, the reasons -
1) is the control curve inside of the skeleton? I'm doubting this is your actual problem, but it never hurts to check.
2) when doing this sort of trick, the parenting must be in the format of joint-curve-joint, and without anything between. In other words, you couldn't parent a joint to a curve, stick that curve inside another one, then stick them into the root joint (or joint-curve-curve-joint). The curve must be a first-level child of the first joint, and the joint that is parented must also be a first-level child.

Those are the two most likely probelms (and the ones I've run across).
That help?
__________________
Book Wise

http://X4nd5r.deviantart.com
Xander-0 is offline   Reply With Quote
Old 07-06-2007, 01:19 PM   #4
bendingiscool
Subscriber
 
bendingiscool's Avatar
 
Join Date: Jul 2006
Location: London
Posts: 567
Thanks: 0
Thanked 1 Time in 1 Post
Default

fanks for v speedy replies happymatt and xander, thats exactly v help i was after!!!
many many many fanks again and shall see you aronud he forums!!:attn:
bendingiscool is offline   Reply With Quote
Old 07-06-2007, 01:30 PM   #5
bendingiscool
Subscriber
 
bendingiscool's Avatar
 
Join Date: Jul 2006
Location: London
Posts: 567
Thanks: 0
Thanked 1 Time in 1 Post
Default

Ahh! now I have run into another problem, i wud like use v curves (in my case just circles) to rotate each part of the spine, however when I did what Happymatt suggested it can be used to move the join, but not rotate. If yourt familiar with the IK Joe(v3) rig, you'll see how I would like to rig a spine. Any ideas coz I would really like to give this a go. Thanks in advance (again lol)
Chris
bendingiscool is offline   Reply With Quote
Old 07-06-2007, 01:53 PM   #6
gster123
Moderator
 
gster123's Avatar
 
Join Date: May 2005
Location: Manchester Uk
Posts: 6,300
Thanks: 1
Thanked 51 Times in 45 Posts
Default

it might be because youve applied a IK spline to control the spine and therefore the joints are linked via the IK spline, thus not allowing you to rotate the joints (as they are controled by the IK handle)

What I think you mighe be needing is a FK spine, or a FK/IK swither, if you look on google theres lots of tutorial for creating FK/IK blends ( you basically change a setting in the IK handle tool that allows you to go between FK/IK, the most common example is in the arms of a character.)

Hope it helps, if you've not aplied a IK handle to the spine then i'm a but stumped, unless youve locked out the rotations??
__________________
"No pressure, no diamonds" Thomas Carlyle
gster123 is offline   Reply With Quote
Old 07-06-2007, 01:54 PM   #7
happymat27
Subscriber
 
happymat27's Avatar
 
Join Date: Jul 2004
Posts: 1,257
Thanks: 0
Thanked 3 Times in 3 Posts
Default

hey there,

I apologise, I should have said orient constrain. With all the talk of parenting I suggested the wrong constraint, oops!

Later,

Mat.
happymat27 is offline   Reply With Quote
Old 07-06-2007, 02:12 PM   #8
bendingiscool
Subscriber
 
bendingiscool's Avatar
 
Join Date: Jul 2006
Location: London
Posts: 567
Thanks: 0
Thanked 1 Time in 1 Post
Default

When I use orient constrain they joint flips on its side so that its lying parallel with the curve, which is not really what I am after. What I am really after is to have the spine and each joint of it can be rotated by grabbing the curve, but when I try this like I say it either flips on its side, or sometimes just spins really really fast when I move the rotation too just a tiny bit. I am confused lol!

Plz send wise words this way!!

Cheers
Chris
bendingiscool is offline   Reply With Quote
Old 07-06-2007, 02:50 PM   #9
gster123
Moderator
 
gster123's Avatar
 
Join Date: May 2005
Location: Manchester Uk
Posts: 6,300
Thanks: 1
Thanked 51 Times in 45 Posts
Default

Have you deleted all the transforms and history's off the curve prior to constraining as this causes problems like you mentioned.

Also my might need to line up the axies of the curve to the axies of the joint to stop the moveing when you add the constriant.
__________________
"No pressure, no diamonds" Thomas Carlyle
gster123 is offline   Reply With Quote
Old 07-06-2007, 02:52 PM   #10
bendingiscool
Subscriber
 
bendingiscool's Avatar
 
Join Date: Jul 2006
Location: London
Posts: 567
Thanks: 0
Thanked 1 Time in 1 Post
Default

gud idea gster, shall give it a go and post back, i do love the forums lol!
cheers
chris
bendingiscool is offline   Reply With Quote
Old 07-06-2007, 03:30 PM   #11
happymat27
Subscriber
 
happymat27's Avatar
 
Join Date: Jul 2004
Posts: 1,257
Thanks: 0
Thanked 3 Times in 3 Posts
Default

Also make sure that maintain offset is selected in the constraint attributes.
happymat27 is offline   Reply With Quote
Old 22-06-2007, 05:21 PM   #12
kamihakai
Registered User
 
Join Date: Mar 2006
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Default what shoud i do

does this makes me have more points for download a video??
kamihakai is offline   Reply With Quote
Old 26-07-2014, 06:55 PM   #13
uniqlady
Registered User
 
Join Date: Jul 2014
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default

I had the same problem and went to this page/site to get advice. But then I went back to maya interface and found out how to solve this problem, the solution is not to rotate it immediately after setting the constraint but to unclick the curve first and then click it again and rotate it. Should work fine now.


Quote:
Originally Posted by bendingiscool View Post
When I use orient constrain they joint flips on its side so that its lying parallel with the curve, which is not really what I am after. What I am really after is to have the spine and each joint of it can be rotated by grabbing the curve, but when I try this like I say it either flips on its side, or sometimes just spins really really fast when I move the rotation too just a tiny bit. I am confused lol!

Plz send wise words this way!!

Cheers
Chris
uniqlady is offline   Reply With Quote
Old 26-07-2014, 06:57 PM   #14
uniqlady
Registered User
 
Join Date: Jul 2014
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default

though i had the problem with the arms and not the spine. but i hope this helps anyway.
uniqlady is offline   Reply With Quote
New Thread

« Previous Thread | Next Thread »

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem solving many dynamic objects in a pile? rohiniduggal Dynamics & Special Effects 3 14-01-2011 06:26 PM
apache environment problem andrew_sorensen Simply Maya Tutorials 4 08-12-2010 02:48 PM
Strange Problem - Unable to change attributes for multiple objects anthonysw3 Technical Issues 4 04-12-2010 10:56 PM

1 Month

$34

Month-to-month billing
$34/month
Unlimited access to all videos
Project files to download
Easy to cancel at anytime
 
 

3 months

$87

Billing every 3 months
$29/month
Unlimited access to all videos
Project files to download
Easy to cancel at anytime
Save $5 per month or $15 in total compared to monthly billing with this package.

12 months

$288

Billing every 12 months
$24/month
Unlimited access to all videos
Project files to download
Easy to cancel at anytime
Save $10 per month or $120 in total compared to monthly billing with this package.

Your plan will automatically renew. You can cancel at any time via your PayPal account to avoid being charged again.

You can view the FAQ on our video plans here. You can contact us directly here. By clicking one of the buttons above, you agree to our Terms and Privacy Policy.