Delete zero weight bones [proposal] #44

Closed
opened 2024-02-05 05:06:58 +00:00 by Ghost · 7 comments
Ghost commented 2024-02-05 05:06:58 +00:00 (Migrated from git.disroot.org)

Can you optimize this feature a bit?
In some cases, it is necessary to retain some bones, so I added "Twist" to the names of bones that I do not want to delete, But it's obvious that this is useless

https://www.aplaybox.com/details/model/ejwBmp4y7gdm
You can download it to learn more about the situation:
View the auxiliary bones of the hand [手捩 腕捩]

I can wait for a month or longer

Can you optimize this feature a bit? In some cases, it is necessary to retain some bones, so I added "Twist" to the names of bones that I do not want to delete, But it's obvious that this is useless https://www.aplaybox.com/details/model/ejwBmp4y7gdm You can download it to learn more about the situation: View the auxiliary bones of the hand [手捩 腕捩] I can wait for a month or longer
Ghost commented 2024-02-05 09:34:45 +00:00 (Migrated from git.disroot.org)

Hi There, can I confirm if your using Fix MMD Model or the delete Zero Weight bones button in optimize menu?

Hi There, can I confirm if your using Fix MMD Model or the delete Zero Weight bones button in optimize menu?
Ghost commented 2024-02-05 10:14:08 +00:00 (Migrated from git.disroot.org)

In fact, they are all similar
Optimize: delete 手捩/腕捩 hold 手捩/腕捩13
Fix mmd model : delete 手捩/腕捩1
3 hold 手捩/腕捩

original
image

Fix mmd model
image

Fix mmd model(Add 'Twist' to the bone name) & Optimize>Delete Zero Weight Bones
image

I'm not sure, you can test it out

In fact, they are all similar Optimize: delete 手捩/腕捩 hold 手捩/腕捩1~3 Fix mmd model : delete 手捩/腕捩1~3 hold 手捩/腕捩 original ![image](https://github.com/Yusarina/Cats-Blender-Plugin-Unofficial-/assets/76981036/5082da7d-0862-4475-bf47-ecb9a0f88cbc) Fix mmd model ![image](https://github.com/Yusarina/Cats-Blender-Plugin-Unofficial-/assets/76981036/035a2bd3-5878-43f4-a5fa-883595ee524e) Fix mmd model(Add 'Twist' to the bone name) & Optimize>Delete Zero Weight Bones ![image](https://github.com/Yusarina/Cats-Blender-Plugin-Unofficial-/assets/76981036/85c5a633-1c57-4c68-a2be-45af33359213) I'm not sure, you can test it out
Ghost commented 2024-02-05 10:30:23 +00:00 (Migrated from git.disroot.org)

It seems the function to add Twist to the bones names doesn't even work in the original version of cats which I thought it did.

So I think the best thing I might be able to do is add a check so if a bone has _Twist in it's name at the end it won't delete said bone but I going to try to make it optional so the user can decide if there want to keep the twist bones or not.

I have a look at it later to see if I can add this, may take a little bit of time so my planed release for this will be version the next major version I plan to release.

It seems the function to add Twist to the bones names doesn't even work in the original version of cats which I thought it did. So I think the best thing I might be able to do is add a check so if a bone has _Twist in it's name at the end it won't delete said bone but I going to try to make it optional so the user can decide if there want to keep the twist bones or not. I have a look at it later to see if I can add this, may take a little bit of time so my planed release for this will be version the next major version I plan to release.
Ghost commented 2024-02-05 10:48:17 +00:00 (Migrated from git.disroot.org)

This function doesn't seem to be working, or it can be said to be problematic
Unfortunately, the official version is no longer updated
Thank you for still maintaining it

This function doesn't seem to be working, or it can be said to be problematic Unfortunately, the official version is no longer updated Thank you for still maintaining it
Ghost commented 2024-02-05 10:55:01 +00:00 (Migrated from git.disroot.org)

Yea I don't think the official version will ever be updated again as the original author has kinda vanished and the community who was maintaining doesn't seem to want to continue (Or can't).

I am happy to maintain it as long as people are using it :)

Yea I don't think the official version will ever be updated again as the original author has kinda vanished and the community who was maintaining doesn't seem to want to continue (Or can't). I am happy to maintain it as long as people are using it :)
Ghost commented 2024-02-05 14:22:14 +00:00 (Migrated from git.disroot.org)

Hey,

I have just pushed a possible fix for this issue to the dev version for blender 3.6 here, it adds a check box to optimization > bones called "Experimental: Keep bones with _twist" this allows the user to add _twist or Twist to bones and the button Remove Zero Weight bones will not remove these bones if this is checked.

Please could you test and give me some feedback?

Thanks!

Hey, I have just pushed a possible fix for this issue to the dev version for blender 3.6 [here](https://github.com/Yusarina/Cats-Blender-Plugin-Unofficial-/tree/blender-36-dev), it adds a check box to optimization > bones called "Experimental: Keep bones with _twist" this allows the user to add _twist or Twist to bones and the button Remove Zero Weight bones will not remove these bones if this is checked. Please could you test and give me some feedback? Thanks!
Ghost commented 2024-02-05 14:32:01 +00:00 (Migrated from git.disroot.org)

It seems like there's no problem now
No need to publish it immediately-Waiting for the next major version
thanks good

The current issue has been resolved. If there are any issues, I will open it again

It seems like there's no problem now No need to publish it immediately-Waiting for the next major version thanks good The current issue has been resolved. If there are any issues, I will open it again
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Kneelawk/Cats-Blender-Plugin#44
No description provided.