kandi background
Explore Kits

Coolest AR and VR frameworks

by Sri Balaji J

Augmented reality (AR) and Virtual Reality (VR) bridge the digital and physical worlds. They allow us to take in information and content visually, in the same way, we take in the world. For easier development of such realities, there are many libraries and frameworks. With the help of these, we could create our own reality environments. Here I've listed some of such frameworks which can be used to get started with.

A-Frame A-Frame is an open-source web framework for building virtual reality experiences. It is maintained by developers from Supermedium and Google. A-Frame is an entity-component system framework for Three.js where developers can create 3D and WebVR scenes using HTML. ApertusVR ApertusVR is an embeddable, open-source, framework-independent, platform-independent, network-topology-independent, distributed, augmented reality/virtual reality/mixed reality engine. It is written in C++, with JavaScript and HTTP Rest API. ARToolKit ARToolKit is an open-source computer tracking library for the creation of strong augmented reality applications that overlay virtual imagery in the real world. Currently, it is maintained as an open-source project hosted on GitHub. AR.js A library to allow the development of marker-based, Natural Feature Tracking and location-based AR applications on the web. It can be used in conjunction with A-Frame (virtual reality framework) or three.js.

three.js Three.js is a cross-browser JavaScript library and application programming interface used to create and display animated 3D computer graphics in a web browser using WebGL. MindAR A library to allow the development of image-tracking and face-tracking types of AR applications on the web. It can be used in conjunction with A-Frame or three.js. WebXR WebXR is a group of standards that are used together to support rendering 3D scenes to hardware designed for presenting virtual worlds (virtual reality, or VR), or for adding graphical imagery to the real world, (augmented reality, or AR).

  • © 2022 Open Weaver Inc.