AR
meta2

Meta2 Note

Issue1 : Meta2 doesn't recognize hand position correctly when the meta camera rig has a parent.

Sadly, Meta2 SDK 2.7.0 is not smart enough to locate your hand position correctly when the camera rig is a child of some other objects. To solve this problem, you have to modify the SDK as below:

Warning: You should put the MetaHands Prefab under the same hierarchy of MetaCameraRig!

HandsProvider.cs
private void OnHandDataAppear(HandData handData)
{
    ...
    //handProxy.transform.SetParent(transform);
    handProxy.transform.SetParent(transform, false);
    ...
}
CenterHandsFeature.cs
public override Vector3 Position
{
    get
    {
        if (transform.parent != null)
        {
            return transform.parent.TransformDirection(HandData.Palm);
        }
        return HandData.Palm;
    }
}

private void FindObjectsWithinVicinity(float searchRadius)
{
    ...
    //var grabAnchor = HandData.GrabAnchor;
    var grabAnchor = Position;
    ...
}

TopHandFeature.cs
public override Vector3 Position
{
    get
    {
        if (transform.parent != null)
        {
            return transform.parent.TransformDirection(HandData.Top);
        }
        return HandData.Top;
    }
}