Compatibility This Zappar platform and Universal AR SDKs work well on the browsers that enjoy the vast majority of mobile market-share. That said, there are a number of web browsers available across the mobile and desktop device landscape. Supported Browsers Best Safari for iOS (version 11.3 and later) Chrome for …...
Converting Existing Projects You may have an existing project which needs converting in order to use Zappar’s best-in-class tracking technology. This article will showcase how to convert a three.js example using a third party library into an experience that uses the Zappar Universal AR SDK for three.js. This article presents …...
Installation You can use this library by downloading a standalone zip containing the necessary files, by linking to our CDN, or by installing from NPM for use in a webpack project. You can find the respective download links and installation instructions here. Standalone Download Once downloaded, unzip into your web …...
Loading Manager For your convenience, this package includes a three.js LoadingManager that you can use to display a progress bar while your experience loads (should you wish to). The LoadingManager is constructed like this: let manager = new ZapparThree.LoadingManager(); Then make sure to pass the manager into …...
Usage You can integrate the Zappar library with the existing requestAnimationFrame loop of your three.js project, as seen in the project example below. The rest of our UniversalAR three.js documentation goes into more detail about each of the component elements of present in the example. // Set up three.js in …...