Skip to content

android/xr-unity-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About

This repository contains a set of Unity projects and samples to help you learn about building experiences with Unity for Android XR.

Android XR Samples for Unity

Explore the fun and interesting possibilities of Android XR through interactive showcase samples. These samples are integrated into a single Unity project, to make it convenient to discover, engage with, and learn how to implement these experiences.

The samples aim to cover a breadth of OpenXR APIs offered by Android XR:

  • Session Management
  • Passthrough and Environment Blend Mode
  • Hand Tracking
  • Hand Gestures
  • Hand Mesh
  • Eye Tracking
  • Face Tracking
  • Plane Tracking
  • Object Tracking
  • Marker Tracking
  • QR Code Tracking
  • Scene Meshing
  • Depth Texture
  • Body Tracking
  • Performance Metrics
  • Controllers

The Gemini sample also offers native modules which help with taking camera images, Speech-to-Text for voice commands, calling Gemini APIs, and Text-to-Speech for Gemini answers in Unity.

Packages used:

> Browse Source

Getting Started

  1. Clone the repository
  2. Make sure Prerequisites are met
  3. Open the AndroidXRUnitySamples folder in Unity
  4. Follow Getting Started

Samples

PaintSplash

Paint Splash

SeaThrough

Sea Through

TapeMeasure

Tape Measure

TabletopMess

Tabletop Mess

ScreenWiper

Screen Wiper

DeviceDetector

Device Detector

GazePinch

Gaze and Pinch

CreatureGaze

Creature Gaze

TalkingObjects

Talking Objects

MarkerMaze

Marker Maze

SurfaceCanvas

Surface Canvas

GestureRun

Gesture Run

SoundArena

Sound Arena

AvatarMirror

Avatar Mirror

Drone

Drone

Gemini

Gemini

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Packages

No packages published