Imagine WebAR - Image Tracker
Create augmented reality experiences for the web browser using this plugin. Anchor your game objects to any image without the need for any fiducial markers. Supports mobile and desktop browsers.
Important: This ImageTracker plugin is not yet inter-operable with the WorldTracker plugin. But we look to support combined AR experiences in the future.
Why WebAR?
AR for the web is best suited for small and highly shareable experiences.
Easy-access: Just click a link or scan a QR code to launch your experience. No download required.
No hosting fees
Unlike other expensive WebAR solutions which requires monthly, per-view, or per-app-id subscriptions. Save hundreds of dollars per month on AR hosting platforms!
White-label
This plugin will allow developers to host their own WebAR experiences like any other Unity WebGL build. Upload to your own domain or website! The entire tech-stack is yours.
No markers
Uses natural-feature tracking which allows detection and tracking of any image (with sufficient details).
Faster and more accurate!!!
Compared to other image tracking solutions which uses open-source libraries such as AR.js or A-Frame. Close to or on par with the leading industry recognized image-tracking solutions.
Packed with features!!!
- Supports simultaneous tracking of multiple images
- Only WebAR image tracker that allows Texture Extraction (eg. Coloring book AR experiences)
- No need to compile your image targets in an external website. You can even compile image targets during runtime (initialization of your webpage).
- Demo samples to quickly get you started.
Summary
This plugin works similarly to other AR image tracking plugins, but intended for WebGL. Setting up your AR scene only takes a few minutes (See the demo tutorial).
Supports major browsers for desktop and mobile. Tested and works on Chrome, Safari, Edge, Firefox across a wide range of devices. Tested and works on built-in browsers in messaging apps such as WeChat, Facebook Messenger and Viber.
Disclaimer: Performance (FPS) is mainly determined by [1] user device's processing capability and [2] scene/game complexity. Rest assured, we have tested and achieved 60 FPS on newer phones and 24-30FPS on older phones.
Technical details
Fast and Robust Web-based CV tracker (Source code not included)
Imagine WebAR Editor
- Simplifies the creation of image targets in a single click
- Setup your AR scene in less than 5 minutes (See the demo tutorial)
Image Tracker
- Easily manage your image targets across different scenes
- Supports multiple simultaneouos image tracking
- Customize tracker properties from the inspector such as speed/quality and target frame rate.
- Scripting API calls for starting/stopping, pausing/unpausing the tracker and camera
Universal Render Pipeline
- Supports URP with the exception of the following features: Post-Processing, Camera HDR
Extras:
Go To URL
- Helper class for opening URL's from Unity (especially in iOS/Safari where Application.OpenURL gets ignored by pop-up blockers)
Chroma Video Demo
- Easily implement AR experiences using green-screen/chroma keyed videos using our sample shaders
Texture Extractor
- Extract image target textures from the camera feed and use it as a Texture2D in Unity. Perfect for interactive coloring book experiences!
Texture Downloader
- Download textures as a png or jpeg file from the web browser. Useful for sharing image targets directly from the web browser for printing.
Screenshot Capture (Save/Share)
- Capture screenshots directly using this plugin. Users can tap/hold to save directly to their phone gallery or share to social media