Kariaro / VRigUnity

VRM hand tracking using mediapipe
https://discord.com/invite/Enaup9TJPd
MIT License
166 stars 32 forks source link

VMC always send all bone data but no root transform. #98

Open iJzFan opened 2 months ago

iJzFan commented 2 months ago

image I want to use VRigUnity's finger-tracking and facial-tracking only. And combine it with my fullbody trackers. But it send all bone data and was confilct with my trackers bone data.

So I try to use the receiver to receive my trackers' data and then conbine the VRigUnity's hand-tracking and facial-tracking. But when I am using the sender to send the VMC data to other software(VRM Posing Desktop), the model is float in the air. It seems VRigUnity didn't send the root transform.

Kariaro commented 2 months ago

I remember not implementing the root transform because VRig doesn’t know where the models position is as it only does arm / finger tracking

Could you show me what you expect vs what actually happenes?

iJzFan commented 2 months ago

I expect VRig can only send the VMC base on the bones I selected, but VRig will send all bones data. Or VRig can transfer the root transform from the VMC receiver to the sender.