/XRCoreInteractions

A Fully usable AR mobile application that provides interactions, XR image / video capture, and image tracker image sharing.

Primary LanguageC#

XRCoreInteractions

AR XR Core Interactions application supported by iOS and Android and showcasing interactions with AR objects.

Supported AR Technologies:

  • Image Tracking
  • Plane Detection Raycasting
  • AR Probes Manager (For Real world reflection iOS Only)

Supported Interactions:

  • Auto Selection
  • Scale
  • Rotation
  • Translation

Features:

  • AR Session Manager to handle switching between image tracking and plane detection
  • In app image capture and preview
  • In app video capture and preview (However this would required the noted below)
  • Fully working UI implementation
  • Ability to restart AR plane detection and image tracker
  • Ability to share image targets
  • Ability to share captured images

Note: This implementation provides image capture functionality in gameplay, video recording functionality has been commented out because you will need to buy the asset below if you want native iOS and Android video recording:

Asset Available Here

Demos included in this repository

Demos

Scenes:

  • Main.unity
  • Depth Of Field.unity
  • Film Grain.unity
  • Vignette.unity