View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2021.3.13 or later
- Package size
- 70.7 MB
- Files
- 161
- Favorites
- 38
- Views in the past week
- 12
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- Free on
Keywords
WebXR Plugin
The WebXR plugin, powered by the ThreeJS and MindAR JavaScript libraries, is a powerful tool designed for developers working on Unity WebGL projects, enabling seamless integration of web-based AR.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 5
WebXR Plugin screenshot 1
About this asset
The WebXR plugin, based on the ThreeJS and MindAR JavaScript libraries, offers a range of key features that enhance the development of web-based AR experiences on Unity WebGL projects:
- Face Tracking: The plugin provides robust face tracking capabilities, allowing developers to detect and track facial features in real-time. This feature enables the creation of AR experiences that interact with and respond to the user's facial expressions, enhancing the level of immersion and personalization.
- Surface Recognition: With surface recognition, the plugin enables developers to detect and track surfaces in the real world. This feature allows virtual objects to be placed and anchored accurately onto horizontal surfaces such as tables, floors, etc., creating realistic and interactive AR experiences.
- Geolocation Tracking: The WebXR plugin leverages geolocation tracking, which enables developers to integrate AR experiences with real-world geographic locations. By utilizing the device's GPS capabilities, developers can overlay virtual content onto specific locations, offering location-based AR experiences that enhance exploration and navigation.
- Target Recognition: The plugin supports target recognition, enabling developers to detect and track predefined images in the environment. This feature allows virtual content to be triggered and anchored to specific targets, such as product packaging, posters, or QR codes, providing interactive and context-aware AR experiences.
By combining these key features, developers can create immersive AR applications that seamlessly blend virtual
content with the real world, offering users engaging and interactive experiences on Unity WebGL projects.
Documentation | Face Tracking | Image-Recognition
Multiple Image-Recognition | Surface-Recognition | Test Image for recognition
From the publisher's Asset Store listing.
Technical details
The WebXR plugin, built upon the ThreeJS and MindAR JavaScript libraries, incorporates several technical elements to facilitate the integration of web-based AR technology into Unity WebGL projects:
- ThreeJS Integration: ThreeJS is a popular JavaScript library that provides a powerful set of tools for creating and rendering 3D graphics in web browsers. The WebXR plugin integrates the ThreeJS library to track user's device movement and pass this information into Unity AR project.
- MindAR Integration: MindAR is a JavaScript library specifically designed for augmented reality applications. It offers advanced computer vision algorithms and features such as face tracking, surface recognition, and target recognition.
The WebXR plugin integrates the MindAR library to leverage these functionalities, allowing developers to
incorporate real-time tracking of faces, surfaces, and objects within their AR projects.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2021.3.13f1 | Compatible | Compatible | Not listed |
As listed on the Asset Store.