This document describes a set of use cases motivating the development of WebAR API, as well as the requirements derived from those use cases.
To motivate the development of WebXR API, This document describes a set of use cases, as well as the requirements. The use cases are currently not implementable in WebXR API.
Several new uses cases.
To purchase furniture or home appliance on the e-commerce platform, user can use his/her mobile phone's camera to scan the home environment. The choosen furniture will be displayed virtually on the mobile phone's screen upon the real scanned home environment. The user can move the virtual furniture to find the best fit.
In the offline physical market, user can enjoy AR shopping experience by simply wearing AR glasses. User can try on virtual clothes or interact with virtual objects (robots, persons, etc.).
User can collect virtual coupon by using mobile phone's camera to scan some physical objects.
The requirements derived from the stated uses cases.
Now different platforms (including native) have various APIs. A universal Web API can significantly reduce the development cost and integrate AR capabilities into Web.