Skip to content

๐Ÿ•ถ๏ธ AR app demonstrating 3D/2D objects, animations, media, and user interaction using Unity & Vuforia

License

Notifications You must be signed in to change notification settings

ebylmz/interactive-ar-experience

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

12 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ•ถ๏ธ Interactive Augmented Reality Experience

This repository contains a complete Augmented Reality application developed with Unity and Vuforia. The project integrates virtual 3D and 2D content with real-world image targets, enabling interactive user experiences within a structured scenario.

๐ŸŽฏ Project Overview

Designed to showcase core AR capabilities, the application features a blend of stationary, animated, and moving virtual objects, alongside media mapping and dynamic user interaction. It demonstrates effective use of AR markers to trigger diverse virtual elements and facilitates multi-step user engagement.

โœ… Features

The application demonstrates the following core features:

  • ๐Ÿงฑ Stationary Virtual 3D Object: A fixed virtual object appears over a tracked image target.
  • ๐Ÿ•บ Animated Virtual 3D Object: An object with pre-defined animations plays on detection.
  • ๐ŸŽฎ Moving Object (2D/3D): An object moves within the scene (e.g., along a path or towards user input).
  • ๐Ÿ”ค Textual Virtual Object: Text is rendered in the AR scene, always facing the user.
  • ๐Ÿ–ผ๏ธ Image Mapping: A virtual object maps and displays a user-provided picture.
  • ๐Ÿ“น Video Mapping: A video file is rendered as a virtual object and plays on detection.
  • ๐Ÿงฉ Three-Step Interactive Scenario: A mini-scenario where users interact sequentially with virtual elements.
  • ๐Ÿ–ฑ๏ธ Virtual Object Selection: At least two distinct interactions where users select virtual objects.
  • ๐Ÿ“ฒ Scenario Switch via Buttons: UI buttons are included for toggling between AR scenarios.

๐Ÿ“น Demonstration

Watch the full demonstration video on YouTube showcasing both the app screen and user interaction:

๐Ÿ‘‰ Click here to watch the demo video

๐Ÿ–ผ๏ธ Screenshots

Scene 1 Screenshot Scene 2 Screenshot
Scene 3 Screenshot Scene 4 Screenshot

๐Ÿง‘โ€๐Ÿ’ป Technologies Used

  • Unity (Game Engine)
  • Vuforia Engine (AR SDK)
  • C# (for scripting interactions)
  • Blender / Unity Asset Store (3D models and animations)
  • Unity Video Player (for media playback)

Feel free to reach out for questions, feedback, or collaboration!

About

๐Ÿ•ถ๏ธ AR app demonstrating 3D/2D objects, animations, media, and user interaction using Unity & Vuforia

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages