# Universal AR SDK

Universal AR is Zappar’s best-in-class computer vision libraries including image, face and instant world tracking available as SDKs for a wide variety of platforms and languages.

![Universal AR SDK](https://zap.works/static/img/uar/headers/uar-hero.png.r.w1080.png)

## Build immersive AR in the platform of your choice

For the first time, our world-leading computer vision technologies are available as libraries and SDKs for a wide range of platforms and creative tools. Developers of all stripes can now build magical AR content using their favorite development environments and languages. With **broad support for both web and native mobile platforms**, it's now possible to deliver awesome AR experiences to more end-users than ever before.

![Face tracking](https://zap.works/static/feature/face_tracking@2x.jpg.r.w650.jpg)

### Face tracking

Face tracking uses computer vision to build an understanding of a users’ face: recognising key landmarks such as the eyes, mouth, nose, and chin. By understanding where these landmarks are, we enable you to build interactive experiences by attaching 3D models and 2D images to them.

![World tracking](https://zap.works/static/feature/world_tracking@2x.jpg.r.w650.jpg)

### World tracking

World tracking allows us, through the phone camera, to build an understanding of a user’s environment, and place digital content on to flat surfaces. The position of content placed in the world is often set to remain fixed, allowing users to walk around and view it from any angle, making it feel like it is part of the room with you.

![Image tracking](https://zap.works/static/feature/image_tracking@2x.jpg.r.w650.jpg)

### Image tracking

Printed materials such as posters and magazine covers can be uploaded to ZapWorks to make ‘Target images’. Using our image tracking technology, through the phones camera, you can bring these materials to life.

## Featured projects

![Icon](https://zap.works/static/img/cards/icons/react-threejs%402x.jpg)

#### Physics

Real-time physics example using Cannon, made using Zappar for React Three.js.

[Try it out](https://zap.works/universal-ar/#) [Open GitHub](https://github.com/zappar-xr/react-three-example-image-tracking-cannon-physics/)

![Icon](https://zap.works/static/img/cards/icons/a-frame%402x.jpg)

#### Instant Tracked Solar System

Place the solar system in your real world environment, made using Zappar for A-Frame

[Try it out](https://zap.works/universal-ar/#) [Open GitHub](https://github.com/zappar-xr/aframe-example-instant-tracking-solar-system/)

![Icon](https://zap.works/static/img/cards/icons/unity%402x.png)

#### Face Tracked 3D Model

3D models tracked to the users face, made using Zappar for Unity.

[Try it out](https://zap.works/universal-ar/#) [Open GitHub](https://github.com/zappar-xr/unity-example-face-tracking-3d-model/)

## Range of tools for Universal AR SDK

### SDK for Three.js

Our SDK for the popular open-source JavaScript WebGL library.

[Learn more](https://zap.works/universal-ar/threejs/)

### SDK for A-Frame

Cross-platform face, image and world tracking in A-Frame.

[Learn more](https://zap.works/universal-ar/aframe/)

### SDK for JavaScript

Our low-level API wrapper for JavaScript offers lots of flexibility.

[Learn more](https://zap.works/universal-ar/javascript/)

### SDK for Unity

Our SDK for the world’s most popular game development engine.

[Learn more](https://zap.works/universal-ar/unity/)

### SDK for React-Three.js

Build WebAR experiences using React, the popular JavaScript library.

[Learn more](https://zap.works/universal-ar/react/)

### SDK for PlayCanvas

Create amazing AR experiences using the web-based 3D game engine, PlayCanvas.

[Learn more](https://zap.works/universal-ar/playcanvas/)

### SDK for Babylon.js

Build best-in-class AR experiences for the web using the crazy-popular 3D library, Babylon.js.

[Learn more](https://zap.works/universal-ar/babylon-js/)

![Build WebXR experiences with Mattercraft](https://zap.works/static/img/webxr/mattercraft@2x.png.r.w633.png)

### Try Mattercraft - our most powerful 3D development tool

Mattercraft is a browser based 3D content development environment perfected for building interactive experiences for the web. It takes the best features from existing tools and web SDKs but offers an intuitive 3D editor, integrated animation system and full realtime preview.

[Learn more](https://my.zap.works/register/)

## Learn how to use Universal AR SDK

Check out our extensive range of bootstrap projects, tutorials and documentation to support you developing AR projects using Universal AR.

[![GitHub](https://zap.works/static/img/uar/howto/uar1.png.r.w355.png)](https://github.com/zappar-xr)

#### [Bootstrap projects](https://github.com/zappar-xr)

[Head over to GitHub to find example projects for each SDK, and bootstrap projects to get you up and running quickly.](https://github.com/zappar-xr)

[![Documentation](https://zap.works/static/img/uar/howto/documentation-card.png.r.w409.png)](https://docs.zap.works/universal-ar/)

#### [Documentation](https://docs.zap.works/universal-ar/)

[Our documentation site covers everything you need to get started building with each of the Universal AR SDKs.](https://docs.zap.works/universal-ar/)

[![Publishing](https://zap.works/static/img/uar/howto/publishing-card.png.r.w418.png)](https://docs.zap.works/universal-ar/general/hosting/)

#### [Publishing & hosting](https://docs.zap.works/universal-ar/general/hosting/)

[Happy with your project? Learn about your various publishing and hosting options, including support for self-hosting.](https://docs.zap.works/universal-ar/general/hosting/)

## Try Zapworks today

Our 14-day trial gives you access to the entire Zapworks toolkit.

[Get started](https://my.zap.works/register/?next=/account/add/business/)

---
Canonical: https://zap.works/universal-ar/
