Blippar WebAR SDK is a software development kit that enables you to be able to create AR Experiences and run them on mobile web browsers. With WebAR SDK, and A-Frame or PlayCanvas, Babylon.Js, you can easily create AR experiences that interact realistically with objects and environments using WebGL-based 3D content and/or operable HTML elements.
WebAR SDK is also a library of classes that interact with different application programming interfaces (APIs) to build a custom range of augmented reality and plane detection features that can be incorporated into third party applications.
It also uses device motion sensors in order to track and fix an object on any surface.
The Blippar WebAR SDK kit is now GPU enabled which increases the speed of computer vision calculations and also delivers improved tracking accuracy. A GPU is a programmable processor on which thousands of processing cores run simultaneously in massive parallelism, where each core is focused on processing one small area of the video image. GPU acceleration assigns compute-intensive portions of an application to the Graphical Processing Unit (GPU) while general-purpose computing is relegated to the Central Processing Unit (CPU). This enables numerically intensive calculations to be computed in the GPU while sequential calculations are performed in the CPU for processing and analysis of live video in real time.
This capability makes Blippar WebAR SDK a robust software development tool kit to address all your AR needs. The following are the various rendering engines supported by Blippar WebAR SDK with GPU enabled: