Create WebAR Experiences on Cylindrical and Conical Surfaces. Attach interactive AR content to cups, cans, bottles, and other curved objects with fast, accurate browser-based tracking.
Get this asset as part of a bundle:
Important
This Curved Tracker plugin is currently not interoperable with our other trackers. Support for combining multiple AR trackers in the same experience is planned for future updates.
Combining multiple trackers is possible experimentally. This prototype demonstrates using Image Tracker together with World Tracker to create extended tracking experiences.
Watch the Image Tracker + WorldTracker Extended Tracking experiment
Watch the Curved Tracker + WorldTracker Extended Tracking demo
In-editor testing is currently not supported. To run the full experience, build your project for WebGL, or use our editor debugging tools for development and testing.
Why WebAR?
WebAR is best suited for lightweight, accessible, and shareable AR experiences.
Users can launch your experience instantly by opening a link or scanning a QR code. No app download required.
No Hosting Fees
Unlike many WebAR platforms that require monthly subscriptions, per-view fees, or per-app-id pricing, you can host your own experiences and avoid recurring platform costs.
White-label
Host your WebAR experiences like any other Unity WebGL build.
Upload to your own domain or website — the entire technology stack is yours.
No Markers Required
Uses natural feature tracking, allowing you to detect and track any image with sufficient visual detail.
Fast and Accurate Tracking
Built for high-quality image tracking in the browser. Performance is close to leading industry image-tracking solutions while running entirely through WebGL.
Curved Tracker Features
Track Cylindrical & Conical Surfaces
Detect and track curved image targets on cups, cans, bottles, and other cylindrical or conical objects.
See the cylindrical tracking demo (bottle)
See the conical tracking demo (tapered cup)
Multiple Target Tracking
Track multiple curved image targets simultaneously within a single experience.
Curved Mesh Generator
Automatically generate cylindrical and conical meshes that match your curved image targets.
Depth Mask Shader
Create realistic occlusion by hiding virtual content behind curved objects.
Conical Pattern Exporter (Experimental)
Generate printable conical cutout patterns from rectangular images for rapid testing. Watch the pattern generation tutorial.
Conical Image Undistorter (Experimental)
Convert conical (polar) images into rectangular textures for use as curved image targets. Watch the image undistortion tutorial.
Post Processing & HDR Support
Create richer WebAR visuals with support for Unity Post Processing and HDR rendering across both Universal Render Pipeline (URP) and Built-In Render Pipeline. See it in action in the Post Processing & HDR demo video.
Use Cases
Create WebAR experiences for:
- Interactive cans, cups, and bottles
- Product packaging AR
- Marketing campaigns
- Brand activations
- Interactive product experiences
Summary
This plugin works similarly to other AR image tracking plugins, but is designed specifically for Unity WebGL.
Setting up your AR scene only takes a few minutes (Watch the Curved Tracker Demo tutorial).
Supports major desktop and mobile browsers including Chrome, Safari, Edge, and Firefox.
It has also been tested inside built-in browsers from messaging apps such as WeChat, Facebook Messenger, and Viber.
Performance Disclaimer
Performance depends mainly on:
- User device processing capability
- Scene and game complexity
Demos
You can download the image targets from the TARGETS button in the upper-right corner of the demo.









Reviews
There are no reviews yet.