ButzYung / SystemAnimatorOnline

XR Animator, AI-based Full Body Motion Capture and Extended Reality (XR) solution, powered by System Animator Online
https://sao.animetheme.com/XR_Animator.html
851 stars 74 forks source link

52 Blendshape #28

Open ezjiii opened 1 year ago

ezjiii commented 1 year ago

Hi, I am seeking information about sending the blendshape data from XR Animator to Unity by VMC protocol. Because in the inspector, it seems some of the values are moving together with the same values such as eyeBlinkLeft-eyeBlinkRight, mouthFrownLeft-MouthFrownRight. I wonder if XR Animator sends 52 blendshape data separately, and it gets messy because of the avatar, or if somehow I have to add blendshape clips for 52 blendshape motion for better capturing? Or what would you suggest for perfect capturing?

ButzYung commented 1 year ago

Are you using the default model on XR Animator side, or is it a ARKit-compatibile model with 52 blendshapes rigged? If you are using the default model, or if your model on XR doesn't support ARKit blendshapes, the 52 blendshapes data will not be sent and should be all 0 on the Unity side.