ExpiredPopsicle / SnekStudio

Open-source VTuber software using Godot Engine!
GNU General Public License v3.0
128 stars 9 forks source link

Sometimes fingers bend backwards #8

Open ExpiredPopsicle opened 1 month ago

ExpiredPopsicle commented 1 month ago

Rest position is fingers in a painful-looking bent-up position.

I don't currently have a model that can repro this, unfortunately.

exodrifter commented 1 month ago

I have a model that reproduces this!

Here's my model in Snek Studio:

https://github.com/user-attachments/assets/43d76a00-4ee4-4e72-98e6-2c34a3677f59

And here it is in Warudo (recorded by the artist who made my model, since I'm on Linux):

https://github.com/user-attachments/assets/0373f240-cbf8-4550-884a-c9a78406af95

I talked to the artist of my model about this issue and they mentioned that my model doesn't have all 3 bones for each finger and that it only has 2, so that might be a factor for why this issue happens.

the-furry-hubofeverything commented 19 hours ago

when I get the time, I'll see if I can reproduce this with a basic hand model

ExpiredPopsicle commented 18 hours ago

Appreciate it, but I was given access to another model that reproduces the issue (for likely the same reason).

I'm also midway through a refactor of the finger tracking code right now that should solve the issue.