Skip to main content
New Participant
March 12, 2026
Question

Meta Quest Unity Real Hands Building Block not showing real hands

Hi all!

I'm somewhat new to VR development, especially in mixed reality. I am trying to use Meta's Real Hand building block, but I can't seem to get it to work. I have a very basic scene with some of the fundamental building blocks (camera rig, passthrough, passthrough camera access, interaction rig), along with the real hands building block and a single cube. When I build the project to my Quest (Meta Quest 3), and move my hands in front of the cube, I can only see the virtual hands - the occlusion does not work to show my real hands (i.e. it works the same as it did before I added the Real Hands building block). Why is this and how can I fix it?

Unity Version: 6000.3.4f1

Meta Quest Packages: Meta XR Core SDK (85.0.0), Meta MR Utility Kit (85.0.0), Meta XR Interaction SDK (85.0.0)

Steps to Replicate:

  • Create a new empty scene
  • Add the following building blocks:
    • Camera Rig
    • Passthrough
    • Passthrough Camera Access
    • Interactions Rig
    • Real Hands
  • Add a cube at (0, 0, 3)
  • Build the project and deploy to the Quest
  • Wave your hands in front of the cube - only virtual hands are visible, not real hands

1 reply

Degly
Inspiring
April 12, 2026

This is a common confusion. Real Hands doesn’t replace your hands with passthrough hands automagically.

It only works if depth-based occlusion is active and configured correctly.

Make sure that In OVRManager / Project Settings:

  • Enable Passthrough + Depth Support
  • Enable Experimental → Depth API (if required)
  • Also:
    • You’re using Passthrough layer (Underlay/Overlay correctly set)
    • Your cube/material is depth-tested correctly (not always-on top shader.

Real Hands uses depth estimation, not true segmentation and it only works well at close range + good lighting

Quick test:

  • Move your hands very close to the cube (10–30 cm)
  • If it starts working then depth is active but limited

If nothing changes at all, then depth/occlusion is not enabled and then that becomes not a Real Hands issue.