Skip to content

usama-469/floating-gallery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AR-floating-Gallery-App

Table of Contents

Introduction

The AR Gallery App is an immersive augmented reality application that allows users to experience an animated gallery in the real world. Using markerless tracking, the app places the gallery's origin on the ground and calibrates it accordingly. Users can interact with various animated items in the gallery by touching, moving, and rotating them on their smartphones. When an item is selected, an animated character appears to explain the scene, enhanced with 3D sound for a fully immersive experience. The app is built with Unity 2022.3.6f1 and Lean Touch, and is compatible with both iOS and Android devices.

Features

  • Markerless Tracking: Automatically place and calibrate the gallery on the real world ground without the need for markers.
  • Interactive Animated Items: Touch and interact with various items in the gallery, with the ability to move and rotate them.
  • Asynchronous Animations: Items in the gallery animate asynchronously, providing a dynamic and engaging experience.
  • Character Guide: When an item is selected, an animated character appears to explain the AR scene in detail.
  • 3D Sound: The app includes 3D sound to enhance immersion, making the experience more realistic and engaging.
  • Cross-Platform Compatibility: Works on both iOS and Android devices.

Usage

  1. Setup and Installation:

    • As the app is not published, download the source code from the repository.
    • Build the APK for Android or side-load the app for iOS using Xcode.
  2. Placing the Gallery:

    • Open the app and scan the ground area using your device’s camera.
    • The app will automatically place and calibrate the gallery in the real world.
  3. Interacting with Items:

    • Touch an item in the gallery to select it.
    • Use touch gestures to move or rotate the selected item.
    • When an item is selected, an animated character will appear and provide a detailed explanation of the scene.
  4. Experience 3D Sound:

    • The app includes 3D sound, so ensure you are in a quiet environment to fully enjoy the immersive audio experience.

Benefits

  • Immersive Experience: Combines AR with 3D sound and animated characters to create a fully immersive and educational experience.
  • Intuitive Interaction: Users can easily interact with the gallery using touch gestures, making it accessible and user-friendly.
  • Flexible Use: Markerless tracking allows the gallery to be placed in any real-world environment, providing flexibility and ease of use.

Tools Used

  • Unity 2022.3.6f1: The development platform used for building the AR app.
  • Lean Touch: For handling touch interactions on mobile devices.
  • AR Foundation: For markerless tracking and placing the gallery in the real world.
  • 3D Sound API: To provide immersive audio experiences.

Requirements

  • Android 8.0 (Oreo) or higher
  • iOS 11.0 or higher
  • Unity 2022.3.6f1
  • AR Foundation 5.0 or higher
  • ARCore and ARKit
  • Lean Touch Plugin
  • Xcode (for side-loading on iOS)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published