Community
Maya Animation and Rigging
Welcome to Autodesk’s Maya Forums. Share your knowledge, ask questions, and explore popular Maya animation topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Dynamic joints not working properly

1 REPLY 1
Reply
Message 1 of 2
foxsuno
116 Views, 1 Reply

Dynamic joints not working properly

 I'm using the dynamic cloth to drive the joints, I wanted to use the joints to move the cloth around to the direction I want, while maintaining the dynamic and the other joints following, (I don't know if this is the best approach to it), but the joints are not moving properly, they are flying around, how do I control this? Thank you for any help.

1 REPLY 1
Message 2 of 2
jmreinhart
in reply to: foxsuno

So you have dynamic cloth that drives joints that drive the dynamic cloth? Unfortunately that won't work because it is creating a cycle which is whey your mesh is behaving so strangely when you move the joints. You have a few options to try and achieve what you want though:

 

  • Use two meshes
    • Create a duplicate version of the cloth and have the dynamic cloth drive the duplicate with a blendShape.
    • Then have the joints drive the duplicate cloth so you can tweak the result.
      • You will need to use the bindPrematrix attributes on the skinCluster in order to make this work.
      • You would need to connect the worldInverseMatrix of the group above each joint to the corresponding attribute.
      • Sorry if that's a bit vague, if this is the route you decide to go I can go into more detail.
  • Baking
    • You could bake out the dynamic mesh as an alembic and then modify the result using any kind of control set up.

 

Also, I would suggest having the command line visible when you're rigging. Just go to windows>UI Elements>command line. That way you should see a warning when you have created a cycle.

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report