sprockets Learn to keyframe animate chains of bones. Gerald's 2024 Advent Calendar! The Snowman is coming! Realistic head model by Dan Skelton Vintage character and mo-cap animation by Joe Williamsen Character animation exercise by Steve Shelton an Animated Puppet Parody by Mark R. Largent Sprite Explosion Effect with PRJ included from johnL3D
sprockets
Recent Posts | Unread Content
Jump to content
Hash, Inc. - Animation:Master

Recommended Posts

  • Hash Fellow
Posted

The function of "Clone CP Weights" is to copy the CP weights from one model to the exactly matching CPs in a target model.

 

Question:

  • What is the purpose of the checkbox for "Reassign target model CPs"? If I uncheck it, no CP weights get changed, which is the same as not using the plugin at all.
     

 

@yoda64

I did watch the tut by @itsjustme but I didn't see it address that questions.

  • Replies 10
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Posted

I've never used the plugin with that unchecked.  Some tests suggest to me that if you uncheck that box, only the CP's with weighting percentages will be affected on the target model.  Anything weighted 100 percent to one bone wouldn't be changed in that case.  If you check the box, all of the CP's will be assigned even if the are weighted to only one bone.  At least that's what I'm getting.

 

Hope that helps, Robert.

  • Hash Fellow
Posted
19 hours ago, itsjustme said:

... if you uncheck that box, only the CP's with weighting percentages will be affected on the target model.

I do get that result with the sample tubes in your tutorial.

Can you imagine a use for this?

Posted

I guess if you want two identical models to be weighted differently except for places where more than one bone is needed...I've never had that happen, but that doesn't mean it can't happen.  Maybe some pieces of a mechanical device?

  • Hash Fellow
Posted

My biggest doubt is that the name, "Reassign target model CPs,when deselected, doesn't describe what is happening.

  • 2 weeks later...
  • Developer
Posted

It's for the case , when the destination cp's already assigned to the correct bones. If unchaecked, It should transfer in this case only the cp weights.

  • Hash Fellow
Posted
2 hours ago, yoda64 said:

...when the destination cp's already assigned to the correct bones..

 

What does "correct" mean in this case?  How can the plugin judge what is correct?

Posted

I am pretty sure he means: The CP is at the right distance to a bone to be assigned it to.
And if you already did that once, it already has CP weight information on them.

Best regards
*Fuchur*

  • Hash Fellow
Posted
1 hour ago, Fuchur said:

I am pretty sure he means: The CP is at the right distance to a bone to be assigned it to.
 

:dontknow:

All CPS are at the right distance to be assigned to a bone.  Any CP can be assigned to any bone, regardless of distance.

Posted

Of cause, but it is pretty uncomon to move a part of the head with the little toe, even so you can do it in A:M:
The "exactly same CP" just means: Same position in space or even same CP name.

With TransferAW it would be a fall-off level more ore less but in the end something pretty similar if you put the fall off to 0.

Best regards
*Fuchur*

  • Hash Fellow
Posted

Something must be getting lost in translation. :rolleyes: The result I get doesn't match the description.

To test, I've made a small modification to David's example model.

TubeTest004 distant bone extra rings Target all unassigned.prj

  • I added a Green bone that is farther from the mesh than any other bones
  • I added two rings below the model that are weighted 100% to the green bone
  • I changed the cyan-colored bone to Pink for clarity

Here are the weights of the Source model...

TubeSourceWeights001.jpg

 

The Target model has all CPs assigned to the Model bone (AKA unassigned)

If i run the plugin with "Reassign target model CPs" checked, all the weights get recreated in the target model, as expected.

 

When  I revert to the original PRJ and run the plugin with "Reassign target model CPs" UNchecked,

  • only the 10% weights of the Blue bone are transferred
  • all other weights are still on the Model Bone
  • the 90% weights of the Red and Pink bones were not transferred

TubeTargetWeights001.jpg

 

  • Is this the intended result? 
  • What is the situation where this result is desired?
  • Why did the Blue bone get its 10% weights transferred but not its 100% weights?
  • Why did the Red and Pink bones get neither their 90% nor their 100% weights transferred?
  • Distance seems to play no role in making the choices

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...