79 lines
3.1 KiB
Markdown
79 lines
3.1 KiB
Markdown
|
|
The **Unity AR+GPS Location** asset brings the ability to position 3D objects in real-world geographical locations via their GPS coordinates using Unity and Augmented-Reality. It supports both Untiy's **AR Foundation** and **Vuforia**.
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
It works by mixing both GPS data and the AR tracking done by AR Foundation or Vuforia.
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
Check the full documentation for the asset [here](http://docs.unity-ar-gps-location.com/).
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
Download the Totem Capture demo [here](https://play.google.com/store/apps/details?id=com.dmbfm.PoleCaptureDemo). In the demo you can select places on the map to place the 3D totems, and activate them by going near them.
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
**▶︎ Main Features**
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
* **🎉 🆕 Routes and Navigation:** AR navigation powered by the Mapbox [Directions API](https://docs.mapbox.com/help/glossary/directions-api/)!
|
||
|
|
|
||
|
|
• Navigate in AR using routes built by the Mapbox Directions API.
|
||
|
|
|
||
|
|
• Create custom, hand-made routes for places not mapped by mapbox.
|
||
|
|
|
||
|
|
• 3D Signs, arrows and line-renderings to guide the user throughout the route.
|
||
|
|
|
||
|
|
• Completely customizable experience.
|
||
|
|
|
||
|
|
• [Full sample project](https://github.com/dmbfm/unity-ar-gps-location-mapbox-route-sample) using the Mapbox SDK to display a 2D map alongside the AR view
|
||
|
|
|
||
|
|
* Place 3D Objects in geographical positions defined by their latitude, longitude and altitude.
|
||
|
|
* AR Hotspots that are activated when the user is near a given location.
|
||
|
|
* Place 3D Text markers on real-world points of interest (example using OpenStreetmaps is included.)
|
||
|
|
* Smooth movements on device location and heading updates.
|
||
|
|
* Move objects or place them along paths (Catmull-rom splines) on the map.
|
||
|
|
* Augmented reality floor shadows.
|
||
|
|
* General purpose Catmull-rom curves and splines.
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
**▶︎ Minimum Requirements**
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
* For AR Foundation, a iOS device with ARKit support, or a Android device with ARCore support (see the AR Core device list [here](https://developers.google.com/ar/discover/supported-devices)).
|
||
|
|
* For Vuforia, a device with ground plane support (see the list of devices [here](https://library.vuforia.com/articles/Solution/vuforia-fusion-supported-devices.html))
|
||
|
|
* The device must have functioning magnetic and GPS sensors.
|
||
|
|
* For better performance, a working gyroscope is also recommended
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
**▶︎ Limitations**
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
* Altitude information is usually very imprecise so, currently, it's best to use heights relative to the device position or relative to detected ground planes.
|
||
|
|
* Landscape mode does not work well on may Android devices, due to a problem with tilt-compensation on the magnetic sensor data.
|
||
|
|
* There are limits due to the GPS precision. So, on good conditions precision can range from 2 to 5 meters, and on bad conditions from 10 to 20meters.
|
||
|
|
* Does not work well on indoors.
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
**▶︎ Contact and support**
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
For bug reports and questions please use this [link](https://argpslocation.freshdesk.com/) or contact us via email at [support@unity-ar-gps-location.com](mailto:support@unity-ar-gps-location.com).
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
_Copyright © 2018-2022 Daniel Fortes._
|
||
|
|
|