WebXR Tools

Want to learn how to make your own webVR/AR experiences? Check out these resources and get started today!

Three.js

Three.js allows the creation of Graphical Processing Unit (GPU)-accelerated 3D animations using the JavaScript language as part of a website without relying on proprietary browser plugins. This is possible due to the advent of WebGL.

A-Frame

A-Frame can be developed from a plain HTML file without having to install anything. A great way to try out A-Frame is to remix the starter example at glitch.me

AR.js

AR.js is a lightweight library for Augmented Reality on the Web, coming with features like Marker based and Location based AR. It was created by created by @jeromeetienne and it is now maintained by @nicolocarpignoli.

8th Wall

8th Wall enables developers to create, collaborate and publish Web AR experiences that run directly in a mobile web browser. Features include 6-Degrees of Freedom (6DoF)Tracking, Image Detection/Tracking and more.