FlailingFog / KK-Blender-Porter-Pack

Plugin pack for exporting Koikatsu characters to Blender.
Other
373 stars 30 forks source link

[bug] weird knee deform kkbp armature and rigify problems #574

Closed multitrack-collector closed 2 months ago

multitrack-collector commented 4 months ago

Hi I'm using Blender 3.6 and mmd tools version 2.8.1, I also use KKBP 3.5 because with newer versions, some textures don't import properly.

Anyways, my problem is that when I import a character into Blender, the kkbp armature causes the character's knees to deform incorrectly by shrinking more than they should. Here's a link to a video that shows what's happening I believe I saw a similar issue with newer versions as well.

Though the rigify armature doesn't have this issue, moving the ik hand or foot bone results in the link being over stretched. Here's a video that demonstrates this.

Is there a way to fix this?

Thanks!

Here's the card I used in all videos.

KoikatsuSun_F_20240617085756423_Yuuki Sakura

MoriMorinya commented 3 months ago

the rigify stretch thing is a feature, you can disable it by selecting the hand and leg bones (separately and for both sides), going to the left tabs up to item and dragging "Ik stretch" to zero. nnb4cnhvxcmc1

using the rigify rig is perfered over the kkbp armture. less issues that way.

multitrack-collector commented 3 months ago

I can't find an IK Stretch property in the Rig Main Properties tab. I just see Neck Follow, Head Follow, and Torso Parent.

Edit: I had to be in pose mode and click on the hand bone. I was in pose mode but another bone was already selected.

FlailingFog commented 3 months ago

It's likely something to do with one of the driver bones on layer 3 of the KKBP armature. I think this was fixed at some point between KKBP 6.5 and 6.6 because I'm not seeing this issue. I am actually using KKBP 7.0 to test this, but I don't believe I touched the knee drivers between 6.6 and 7.0 so it should the same thing.

Maybe try deleting the drivers on the knee deform bone or some other bone on armature layer 3 to see if that fixes it?

image

multitrack-collector commented 3 months ago

So I guess I'll update lol.