Exemplo n.º 1
0
 public void ShowSkeleton(Hands.HandsVisualMode mode)
 {
     if (IsInitialized)
     {
         HandMesh.EnableMeshRenderer(mode);
         if (SkeletonVis)
         {
             SkeletonVis.EnableVisualization = mode > Hands.HandsVisualMode.Mesh ? true : false;
         }
     }
 }
Exemplo n.º 2
0
        public void EnableMeshRenderer(Hands.HandsVisualMode mode)
        {
            switch (mode)
            {
            case Hands.HandsVisualMode.Mesh:
                _enableMeshVisual = _hand.IsTracked;
                _currentAlphaMax  = MAX_ALPHA;
                break;

            case Hands.HandsVisualMode.Skeleton:
                _enableMeshVisual = false;
                break;

            case Hands.HandsVisualMode.Both:
                _enableMeshVisual = _hand.IsTracked;
                _currentAlphaMax  = TRANSLUCENT_ALPHA;
                break;

            default:
                break;
            }
        }