Develop
Develop
Select your platform

PokeExamples Scene

Updated: Nov 4, 2025

Overview

The PokeExamples scene showcases the PokeInteractor on various surfaces with touch limiting.

How to get the sample

The PokeExamples scene can be found in the Unity Project window under Assets > Samples > Meta XR Interaction SDK > VERSION > Example Scenes.

How to use the sample

  • Poke interactions and pressy buttons with standalone buttons or with Unity canvas.
  • Pokes are detected by raycasting against box-based ClippedPlaneSurfaces.
  • Multiple visual affordances are demonstrated including various button depths as well as Hover on Touch and Hover Above variants for button hover states.
  • Touch Limiting now keeps hands above the surface of buttons
  • Big Button with multiple poke interactors (side of hand, palm)
  • Curved & Flat Unity Canvases with Touch Limited Scrolling and Buttons
Direct touch image

Learn more

Design guidelines

Hands

Core interactions

  • Input mappings: Learn about how input mappings bridge modalities and interaction types.
  • Input hierarchy: Learn about the different input hierarchies.
  • Multimodality: Learn about multimodality.
  • Ray casting: Learn about indirect interaction through ray casting.
  • Touch: Learn about direct interaction through touch.
  • Grab: Learn about grab interactions for object manipulation.
  • Microgestures: Learn about microgesture interactions.