Hash Fellow robcat2075 Posted March 21, 2021 Hash Fellow Share Posted March 21, 2021 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. Quote Link to comment Share on other sites More sharing options...
itsjustme Posted March 22, 2021 Share Posted March 22, 2021 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. Quote Link to comment Share on other sites More sharing options...
Hash Fellow robcat2075 Posted March 23, 2021 Author Hash Fellow Share Posted March 23, 2021 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? Quote Link to comment Share on other sites More sharing options...
itsjustme Posted March 23, 2021 Share Posted March 23, 2021 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? Quote Link to comment Share on other sites More sharing options...
Hash Fellow robcat2075 Posted March 23, 2021 Author Hash Fellow Share Posted March 23, 2021 My biggest doubt is that the name, "Reassign target model CPs," when deselected, doesn't describe what is happening. Quote Link to comment Share on other sites More sharing options...
Developer yoda64 Posted April 1, 2021 Developer Share Posted April 1, 2021 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. Quote Link to comment Share on other sites More sharing options...
Hash Fellow robcat2075 Posted April 1, 2021 Author Hash Fellow Share Posted April 1, 2021 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? Quote Link to comment Share on other sites More sharing options...
Fuchur Posted April 1, 2021 Share Posted April 1, 2021 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* Quote Link to comment Share on other sites More sharing options...
Hash Fellow robcat2075 Posted April 1, 2021 Author Hash Fellow Share Posted April 1, 2021 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. All CPS are at the right distance to be assigned to a bone. Any CP can be assigned to any bone, regardless of distance. Quote Link to comment Share on other sites More sharing options...
Fuchur Posted April 2, 2021 Share Posted April 2, 2021 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* Quote Link to comment Share on other sites More sharing options...
Hash Fellow robcat2075 Posted April 2, 2021 Author Hash Fellow Share Posted April 2, 2021 Something must be getting lost in translation. 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... 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 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 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.