This repository has been archived on 2025-04-28. You can view files and clone it, but cannot push or open issues or pull requests.
ARPlusSystem/ARPlusSystem-250418/Assets/ARLocation
GuanYuankai 15b5ac4e1f 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
..
Data 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Editor 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Experimental 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
GO Map Integration 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
LocationPaths 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Locations 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Mapbox Routes 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Materials 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Meshes 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Plugins 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Prefabs 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Samples 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Scripts 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Sounds 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Textures 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
ARLocationConfig.asset 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
ARLocationConfig.asset.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
CHANGELOG.md 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
CHANGELOG.md.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Data.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Editor.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Experimental.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
GO Map Integration.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
LocationPaths.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Locations.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Mapbox Routes.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Materials.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Meshes.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Plugins.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Prefabs.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
README.md 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
README.md.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Samples.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Scripts.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Sounds.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Textures.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Third-Party-Notices.txt 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
Third-Party-Notices.txt.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
guide.pdf 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00
guide.pdf.meta 更新所有meta文件,和vscode设置 2025-04-28 09:24:41 +08:00

README.md

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.

Download the Totem Capture demo here. 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!

       • 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 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).
  • For Vuforia, a device with ground plane support (see the list of devices here)
  • 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 or contact us via email at support@unity-ar-gps-location.com.

Copyright © 2018-2022 Daniel Fortes.