CGTalk > Software Specific Forums > Autodesk Maya
Login register
Thread Closed share thread « Previous Thread | Next Thread »  
 
Thread Tools Search this Thread Display Modes
Old 12-20-2012, 09:43 PM   #1
scr33ner
Veteran
 
scr33ner's Avatar
mark laurel
chicago,
 
Join Date: Dec 2005
Posts: 34
Please help, I could use help with this warning

Hello community,

By any means am not I a master Maya user I'm teaching myself Maya by doing tutorials found online.

I currently am doing some basic rigging on a character I made & am getting this error:

// Warning: Cycle on 'RightForeArm.parentInverseMatrix[0]' may not evaluate as expected. (Use 'cycleCheck -e off' to disable this warning.) //
// RightForeArm_orientConstraint1 //
// Warning: Cycle on 'RightForeArm_orientConstraint1.constraintRotateX' may not evaluate as expected. (Use 'cycleCheck -e off' to disable this warning.) //
// Warning: Cycle on 'RightForeArm.parentInverseMatrix[0]' may not evaluate as expected. (Use 'cycleCheck -e off' to disable this warning.) //

I don't understand what causes this problem.
Will this give me issues during animation?
 
Old 12-20-2012, 10:30 PM   #2
Nyro
Lurking
 
Nyro's Avatar
portfolio
A. D.
Vertex Slinger
Munich, Germany
 
Join Date: Dec 2006
Posts: 1,436
Maya is warning you that you have a potential dependency-loop in your rig.

Without further information I'd guess the driver of your orientConstraint is itself dependent on the Target of the orientConstraint in some fashion; this would mean that changes to the Target node influence the driver node, which in turn (because of the orientConstraint) influences the Target and so on.

To understand cycle errors, read up on Directed Acyclic Graphs (e.g. http://en.wikipedia.org/wiki/Directed_acyclic_graph)
 
Old 12-21-2012, 02:57 AM   #3
scr33ner
Veteran
 
scr33ner's Avatar
mark laurel
chicago,
 
Join Date: Dec 2005
Posts: 34
Thanks Nyro,

I read up on some DAG—informative! I thought it had something to do with the rotation plane of the bones not in the same plane. So I did the bones over & made sure rotations are in the same plane.

Details:

1. I created a full skeleton.

2. Added an IKHandle from the shoulder to wrist joint.

3. Created a nurb shape to be the IK controller with point & orient constraint from wrist joint with maintain offset unchecked.

4. Created null object with point & orient constraint from wrist joint.

5. Parented IK handle & IK controller to null object & renamed.

6. Added pole vector for the IKHandle.

7. Created FK controls (nurb shape grouped onto itself) for each of the arm joints with point & orient constraints FROM the joints.

8. Adding orient constraints from the FK controls to the joints. This is where I get the warning on the elbow joint.

Like I said, not sure why it's just the elbow that's throwing the warning when the other FK/joints are done in the same manner...

I thanked the guy that did the tutorial he replied, so asked him as to what I did wrong-- hopefully he responds
 
Old 12-21-2012, 10:54 AM   #4
DeadlyNightshade
Plz...
 
DeadlyNightshade's Avatar
portfolio
Martin Dahlin
Jr. Technical Artist
King
Stockholm, Sweden
 
Join Date: Jul 2012
Posts: 892
As Nyro says, Maya is complaining about a potential dependency loop.
A dependency loop is when object A influence object B, and object B influences object C - which in turn influences object A. You don't get a hierchy but a loop.

Post pics or upload the scene
__________________
Nightshade UV Editor (script for Maya) - Extends Maya's default UV Texture Editor with additional tools.
 
Old 12-21-2012, 03:09 PM   #5
scr33ner
Veteran
 
scr33ner's Avatar
mark laurel
chicago,
 
Join Date: Dec 2005
Posts: 34
Thanks Nightshade

I've attached the file file

Last edited by scr33ner : 12-21-2012 at 03:41 PM.
 
Old 12-21-2012, 03:09 PM   #6
CGTalk Moderation
Lord of the posts
CGTalk Forum Leader
 
Join Date: Sep 2003
Posts: 1,066,481
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:13 AM.


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