Maya Training

Introduction to Hard Surface Modeling

Maya Training

Interiors and Furniture Vol 1 & 2 - Modeling & Cloth

Maya Training

Shading, Lighting and Rendering the Bedroom in MR

Maya Training

Robot volume one - Modeling with animation in mind

Maya Training

Spach-Alspaugh House the complete courseware

Maya Training

Burt The Cartoon Dinosaur Vol 01 - Modeling

New Maya Training

Robot Volume 02 - Hybrid Rigging
You are here > Home > SimplyMaya Community Forums
Loading

Welcome to Simply Maya

Please Sign in or Sign up for an account

Member Login

Lost your password?

Not a member yet? Sign Up!

Old 06-06-2007, 08: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, 09: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, 09: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, 02: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, 02: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, 02: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, 02: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, 03: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, 03: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, 03: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, 04: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, 06: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, 07: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.


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, 07: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
Reply


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 07:26 PM
apache environment problem andrew_sorensen Simply Maya Tutorials 4 08-12-2010 03:48 PM
Strange Problem - Unable to change attributes for multiple objects anthonysw3 Technical Issues 4 04-12-2010 11:56 PM

Thread Tools





A little bit about who we are
Links you might find useful
Catch up with SimplyMaya
SimplyMaya specialises in Maya tutorials. We offer over 1,000 individual Maya training videos, ranging from basic Maya tutorials through to intermediate Maya tutorials. Our tutorials are created by instructors with industry experience and are designed to get you up and running in Maya quickly without making it seem like hard work.

Copyright © 1999-2015 SimplyMaya - vBulletin® Copyright © 2000-2015, Jelsoft Enterprises Ltd.