AR Gallery for Unity — Plane Detection and Augmented Reality

AR Gallery — Unity Asset & App Template in Augmented Reality that implements a Demo Gallery of AR Objects with real-time shadows. AR Engine in this project: AR Foundation (ARKit/ARCore).

Demo Gallery Template is an Excellent Starting Point to Create Apps and Games with Augmented Reality.

New Video Demo of AR Gallery for Unity

You can Move, Rotate and Scale any 3D objects in any space at home or outdoors.

AR Game Mode

Bring the enchanting Power of Augmented Reality using the AR Foundation (ARCore, ARKit) engine into your amazing AR Game or App:

  • Real Plane Detection (includes tutorial, visual plane confirmation/resetting, Object Placing in a selected point on a detected plane).
  • AR Safe Zone. The player needs to stay in the Safe Zone to avoid accidents during the game and continue the game itself! The player will be notified when leaving the Safe Zone.
  • AR Onboarding UX with Transparent Video Manuals & AR States.
  • AR Shadows & Light Estimation: estimates light data in the real world and applies it to game space.
  • AR Foundation Support Checker allows assigning your own experience when AR is not supported (by default, it shows an informational message and link to requirements).

Features

  • Gallery: Selecting Target AR Object via Toggle Group System (UI is generated automatically based on AR Objects in the Scene):
    • Displaying Status Text: Show Name of AR Object on Activating.
    • Second Click on Toggle: Hide/Show AR Object.
  • Transform Control for AR Objects:
    • Scale & Rotation: with UI Sliders & “Reset” Buttons.
    • Position: Move Objects on Detected Plane with just a Finger.
  • Button “Show/Hide UI” (aka “Screenshot Mode”).

Package Contains

  • AR Gallery Scene with Cubes.
  • Menu Scene.
  • Permission Scene with Camera Permission Request using free Native Camera.
  • Loading Screen to switch scenes seamlessly.

Note: The asset is downloaded into your project as a Template (Complete Project) and has a free external dependency. Read the “Getting Started” Tutorial to Import it correctly.

AR Gallery for Unity — App Template

I’ve got a New User Review about my AR Gallery

AR Gallery — v6.0 — Update of Unity Asset


Read Documentation


Improvements

  • Unity 6000.3.10 with Modern Standards of Project Settings (based on New Unity Project). Read the “Getting Started” Tutorial to Import it correctly.
  • URP (Universal Render Pipeline) to improve performance (instead of the Built-in Render Pipeline).
  • Input System (New Standard in Unity) for All Project-related Scripts: instead of Input Manager.
  • AR Foundation 6.3.3.
  • Android: Vulkan Graphics API first (and Linear Color Space).
  • Remove Unused Tags & Layers.
  • Namespaces for All Scripts.