Multi-AR Examples package provides an easy way to deal with the specifics of many AR platforms, and separate it from the development of AR scenes. Currently the Multi-AR Examples-package supports AR-Kit on iOS, AR-Core on Android, HoloLens & Windows Mixed Reality on UWP, and Meta-2 AR on Windows Standalone. Support for more AR platforms may be added later, as they become available.
There are more than ten demo-scenes in the package. The anchoring demos show how to anchor and control virtual objects in the AR scenes, collider demo – how to utilize the AR surface collisions, portal demo – how to show virtual portals in the world, visualizer demos – how to save and restore the AR environment.
You can find short descriptions of all demo-scenes in the online documentation. The Multi-AR package works with all versions of Unity editor – Personal, Plus and Pro.
How to Run the Demo Scenes:
1. Download and import the Multi-AR Examples package into new Unity project.
2. Don’t import any AR platform-specific packages.
3. Open a demo-scene from the MultiAR/DemoScenes-folder.
4. Build and run the scene on the target platform – iOS, Android, UWP or Windows Standalone.
5. Look at the settings of the MultiARManager-component in the scene. Try to change some of them and then re-run the scene on the target AR platform, to see the effect.
The setup instructions for AR-Kit, AR-Core, HoloLens & Windows-MR, and Meta-2 AR may be found in the Readme-MultiAR-Examples.pdf-file in the package.
* If you get compilation errors, make sure you use Unity v2017.2.0 or later.
* If you target AR-Core 1.0, be sure you use Unity v2017.3.0 or later.
* Make sure your device supports the respective AR-platform, and the Unity editor supports builds for the respective platform.
* Check once again, if you followed all setup steps for the respective target platform.
* The Multi-AR online documentation is available here.
* For more information look at the Readme-MultiAR-Examples.pdf-file, located in the MultiAR/_Readme-folder of the package.
* The official release of the Multi-AR package is available at the Unity Asset Store.
What’s new in version 2.3:
1. Updated AR-Core interface to AR-Core 1.1.
2. Updated AR-Kit interface, to utilize the mesh planes of AR-Kit 1.5.
3. Updated WinMR-interface, to use the hand positions for interaction, instead of gaze.
4. Added new PortalDoorDemo-scene, based on the video tutorial by Matthew Hallberg.
5. Added PauseSession & ResumeSession methods to MultiARManager. These are demonstrated in the AnchorUnanchorDemo-scene.
Video worth more than 1000 words:
Here is a video, courtesy of Satwant Singh, created for the ‘Multi-AR Examples’ package: