Releases: DrTaxi98/Unity-AR-Foundation-Example
Unity AR Foundation Example (v1.3.0)
Unity AR Foundation Example (v1.3.0)
Release that implements object rotation.
New Features
- Placed objects rotation.
- Placed objects scaling fixed.
How to Install
Download the .apk
file of this release (UnityARFoundationExample_v1.3.0.apk
) on an Android mobile device and install it.
How to Run
Run the installed application (Unity AR Foundation Example
).
How to Use
- Read the information on the welcome panel and tap on the
Dismiss
button to close it. - Select an object to place by tapping on the
Select Object
button (you can change it anytime). - Use the device camera to detect a plane in real life: when a plane is detected and the placement indicator appears, you can place the chosen object on that spot by tapping on any point of the screen (you can do it multiple times).
- You can hide the detected planes by tapping on the
Hide Planes
button (or, if they are not visible, you can show them by tapping on theShow Planes
button). - You can move a placed object by tapping on it, holding and moving around the detected planes.
- You can scale a placed object by tapping with two fingers and moving them apart (to make the object bigger) or bringing them together (to make the object smaller).
- You can rotate a placed object by tapping with two fingers and rotating them in the direction you want to rotate the object (clockwise or anti-clockwise).
- You can remove a placed object by tapping on the
Remove Object
button and then tapping on the placed object you want to remove. When finished removing objects, tap on theStop Removing
button in order to be able to place other objects. You can also remove all the placed objects at once by tapping on theRemove All
button. - You can close any panel also by pressing the
Escape
key of the device. - You can quit the application by tapping on the
Quit
button (or by pressing theEscape
key of the device when no panel is open).
Unity AR Foundation Example (v1.2.1)
Unity AR Foundation Example (v1.2.1)
Release that implements a welcome panel.
New Features
- Welcome panel with information about the application.
Previously in Unity AR Foundation Example (v1.2.0)
- Object placement on screen tap.
- Placed objects transformation (translation and scaling) and removal (single object or all objects).
- More objects to select and place (with animations where available).
How to Install
Download the .apk
file of this release (UnityARFoundationExample_v1.2.1.apk
) on an Android mobile device and install it.
How to Run
Run the installed application (Unity AR Foundation Example
).
How to Use
- Read the information on the welcome panel and tap on the
Dismiss
button to close it. - Select an object to place by tapping on the
Select Object
button (you can change it anytime). - Use the device camera to detect a plane in real life: when a plane is detected and the placement indicator appears, you can place the chosen object on that spot by tapping on any point of the screen (you can do it multiple times).
- You can hide the detected planes by tapping on the
Hide Planes
button (or, if they are not visible, you can show them by tapping on theShow Planes
button). - You can move a placed object by tapping on it, holding and moving around the detected planes.
- You can scale a placed object by tapping with two fingers and moving them apart (to make the object bigger) or bringing them together (to make the object smaller).
- You can remove a placed object by tapping on the
Remove Object
button and then tapping on the placed object you want to remove. When finished removing objects, tap on theStop Removing
button in order to be able to place other objects. You can also remove all the placed objects at once by tapping on theRemove All
button. - You can close any panel also by pressing the
Escape
key of the device. - You can quit the application by tapping on the
Quit
button (or by pressing theEscape
key of the device when no panel is open).
Unity AR Foundation Example (v1.2.0)
Unity AR Foundation Example (v1.2.0)
Release that implements object transformation and removal and offers more objects to select and place.
New Features
- Object placement on screen tap.
- Placed objects transformation (translation and scaling) and removal (single object or all objects).
- More objects to select and place (with animations where available).
How to Install
Download the .apk
file of this release (UnityARFoundationExample_v1.2.0.apk
) on an Android mobile device and install it.
How to Run
Run the installed application (Unity AR Foundation Example
).
How to Use
- Select an object to place by tapping on the
Select Object
button (you can change it anytime). - Use the device camera to detect a plane in real life: when a plane is detected and the placement indicator appears, you can place the chosen object on that spot by tapping on any point of the screen (you can do it multiple times).
- You can hide the detected planes by tapping on the
Hide Planes
button (or, if they are not visible, you can show them by tapping on theShow Planes
button). - You can move a placed object by tapping on it, holding and moving around the detected planes.
- You can scale a placed object by tapping with two fingers and moving them apart (to make the object bigger) or bringing them together (to make the object smaller).
- You can remove a placed object by tapping on the
Remove Object
button and then tapping on the placed object you want to remove. When finished removing objects, tap on theStop Removing
button in order to be able to place other objects. You can also remove all the placed objects at once by tapping on theRemove All
button. - You can close any panel also by pressing the
Escape
key of the device. - You can quit the application by tapping on the
Quit
button (or by pressing theEscape
key of the device when no panel is open).
AR Plane Visualizer (v1.1.1)
AR Plane Visualizer (v1.1.1)
Release that implements an AR plane visualizer and an UI.
New Features
UI panels bug fixes.
Previously in AR Plane Visualizer (v1.1)
With this release, the application offers an UI that allows the user to:
- show/hide detected planes;
- select the object to place (cube);
- place an object;
- quit the application.
How to Install
Download the .apk
file of this release (ARPlaneVisualizer_v1.1.1.apk
) on an Android mobile device and install it.
How to Run
Run the installed application (Unity AR Foundation Example
).
How to Use
- Select an object to place by tapping on the
Select Object
button (you can change it anytime). - Use the device camera to detect a plane in real life: when a plane is detected and the placement indicator appears, you can place the chosen object on that spot by tapping on the
Place Object
button (you can do it multiple times). - You can hide the detected planes by tapping on the
Hide Planes
button (or, if they are not visible, you can show them by tapping on theShow Planes
button). - You can close any panel also by pressing the
Escape
key of the device. - You can quit the application by tapping on the
Quit
button (or by pressing theEscape
key of the device).
AR Plane Visualizer (v1.1)
AR Plane Visualizer (v1.1)
Release that implements an AR plane visualizer and an UI.
New Features
With this release, the application offers an UI that allows the user to:
- show/hide detected planes;
- select the object to place (cube);
- place an object;
- quit the application.
How to Install
Download the .apk
file of this release (ARPlaneVisualizer.apk
) on an Android mobile device and install it.
How to Run
Run the installed application (Unity AR Foundation Example
).
How to Use
- Select an object to place by tapping on the
Select Object
button (you can change it anytime). - Use the device camera to detect a plane in real life: when a plane is detected and the placement indicator appears, you can place the chosen object on that spot by tapping on the
Place Object
button (you can do it multiple times). - You can hide the detected planes by tapping on the
Hide Planes
button (or, if they are not visible, you can show them by tapping on theShow Planes
button). - You can close any panel also by pressing the
Escape
key of the device. - You can quit the application by tapping on the
Quit
button (or by pressing theEscape
key of the device).
Cube Spawner
Cube Spawner
First release that implements a simple cube spawner.
Features
With this first release, the application visualizes a placement indicator at the centre of the device screen, if a plane is detected, and it allows the user to place a cube on that indicator by touching the screen.
The cube is positioned and rotated depending on the plane it's positioned on.
How to Install
Download the .apk
file of this release (CubeSpawner.apk
) on an Android mobile device and install it.
How to Run
Run the installed application (Unity AR Foundation Example
).
How to Use
Use the device camera to detect a plane in real life: when the placement indicator appears, touch the screen to place a cube on that spot.
Placement Indicator
Placement Indicator
Pre-release that implements a placement indicator.
Features
With this pre-release, the application can now visualize a placement indicator at the centre of the device screen, if a plane is detected.
This placement indicator is positioned and rotated depending on the plane detected.
If a plane is detected, the application will no longer show an AR Default Plane (it's now invisible).
How to Install
Download the .apk
file of this pre-release (PlacementIndicator.apk
) on an Android mobile device and install it.
How to Run
Run the installed application (Unity AR Foundation Example
).
How to Use
Use the device camera to detect a plane in real life: when a plane is detected, a placement indicator appears.
Plane Detection
Plane Detection
Pre-release that implements plane detection.
Features
With this pre-release, the application can now detect planes (both horizontal and vertical ones).
If a plane is detected, the application shows an AR Default Plane on it.
How to Install
Download the .apk
file of this pre-release (PlaneDetection.apk
) on an Android mobile device and install it.
How to Run
Run the installed application (Unity AR Foundation Example
).
How to Use
Use the device camera to detect a plane in real life: when a plane is detected, another plane appears and covers the one in real life.
Empty Scene
Empty Scene
First pre-release that implements an empty AR scene.
Features
With this pre-release, the application uses the device camera as the AR Camera.
How to Install
Download the .apk
file of this pre-release (EmptyScene.apk
) on an Android mobile device and install it.
How to Run
Run the installed application (Unity AR Foundation Example
).
How to Use
Use the device camera to visualize the real life.