It’s just over a year since we first launched our Universal AR SDKs. In that time we’ve had such fantastic feedback from you, the super-creative and talented community of AR developers, in particular regarding three concepts that sit right at the heart of Universal AR:
- Performance - enabling buttery smooth AR experiences, both in the web browser and in native apps
- Simplicity - SDKs that talk the same design language as the platforms in which they integrate
- Reach - supporting the huge range of devices and web browsers already in your users’ hands
Today we’re launching two brand new SDKs to join the family.
Universal AR for PlayCanvas
Universal AR for PlayCanvas lets you build jaw-dropping AR experiences using the PlayCanvas content creation platform. The SDK works great within the PlayCanvas online editor - just drag one of the provided templates into your Hierarchy to start attaching 3D content to faces, image or the world - and you can instantly preview your experience with the PlayCanvas ‘Launch’ button. Get started by forking our PlayCanvas bootstrap project, or by checking out our examples. Find out more over at our ZapWorks Downloads & SDKs hub.
Universal AR for Babylon.js
Universal AR for Babylon.js brings our AR tech to one of the web’s most popular 3D rendering libraries. Our tracking types are presented as Babylon.js nodes that can be parented to your 3D content; and there’s full support for our adaptive face and head meshes. The SDK includes built-in prompts and dialogs for requesting device permissions, or you build you own - the choice is yours. You can install the library directly from NPM for use with webpack, use our handy CDN links, or download it the old-fashioned way . Head over to the ZapWorks Downloads & SDKs hub to get started.
As always, we provide example projects for each SDK, plus comprehensive documentation for your viewing pleasure over at the ZapWorks Docs site.
Here’s to the next year of epic AR experiences that knock your users socks off 🍺.