Git Product home page Git Product logo

arena-web-core's Introduction

ARENA browser client (ARENA-web-core)

An environment to view and interact in multiuser virtual and augmented reality

a1.mp4
a2.mp4
a3.mp4
a4.mp4

The ARENA is a platform for supporting real-time mixed reality (XR) interaction between multiple users and the physical world.

This repository contains the ARENA browser client code, which allows to view and interact in multiuser virtual and augmented reality. It was built using frameworks for 3D scenes and XR environments (notably, A-Frame and three.js), and can be used with any platform supporting a WebXR-capable browser (e.g. most desktop/laptops, iPads, iPhones, Android ARCore-enabled devices, Oculus Quest, Vive, Microsoft Hololens and many other).

The ARENA browser client uses a publish/subscribe system to allow users and programs to colaborate and takes advantage of Jitsi to support video conferencing in a 3D environment. We also leverage WASM‘s availability in all major browsers and other platforms outside the browser to execute distributed XR applications.

Documentation

The main ARENA documentation is here: https://docs.arenaxr.org/.

Installation

Most users will want to use an already deployed ARENA. If you want to setup your own ARENA stack, you can use our docker compose setup.

License

See the LICENSE file.

arena-web-core's People

Contributors

nampereira avatar hi-liang avatar mwfarb avatar edwardlu2018 avatar riebling avatar github-actions[bot] avatar dependabot[bot] avatar courtkowaluk avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.