• Image
  • Image
  • Image
  • Current Version: 1.1.4: 2023-06-05T09:19:41Z
  • First Published: 2020-07-21T09:31:12Z
  • Size: 2220944
  • Supported Unity Versions: 2019.4.23
tools input-management

QR Foundation

(4 Votes)
$9.98 $9.98

This plugin provides AR tracking of QR codes which's content and appearance may vary. At the time developing it, I found this to be undoable in a reliable manner within just AR Foundation. Of course it also reads the codes ;)


Features
→ Cross-platform: Works on both iOS and Android.
→ Versatile: Reads and tracks all common types of QR codes. Recognizes mirrored, inverted and colored QR codes, as well as QR codes with a logo, (moderately) damaged QR codes and QR codes with non-square pixels.
→ Non-blocking: Uses a background thread to not interfere with the UI.
→ Fast: Decoding results are available instantaneously, so you can preload content even before the AR tracking is stabilized.
→ Configurable: Contains configuration options to adjust the resource usage accoring to your needs.


Limitations
Requires AR Foundation(!), so make sure the devices you're targeting support it.
No tracking of moving QR codes at this point.
The codes' physical sizes have to be known or derivable from the codes. (Support for depth API is currently in experimentation.)



Also check out QR Anchor Sharing! It includes all functionality of this asset plus sharing spatial anchors using QR codes.



Important:
Don't panic if the sample scene does not build right away in a clean project! You have to set up AR Foundation first. This process is not trivial and may depend on your Unity/AR Foundation version. Check out the official Unity docs and the documentation provided in this Asset. If the sample scene does not build inside a project in which you've already used AR Foundation successfully, please contact me!



This asset uses ZXing.Net under Apache License 2.0; see License.txt file in package for details.


Add to cart
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!