Socket
Socket
Sign inDemoInstall

@codyjasonbennett/holoplay-webxr

Package Overview
Dependencies
7
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    @codyjasonbennett/holoplay-webxr

Unofficial WebXR implementation for HoloPlay holographic displays, such as Looking Glass.


Version published
Maintainers
1
Created

Readme

Source

WebXR for HoloPlay (Unofficial!)

Implements the WebXR API (using webxr-polyfill) for Looking Glass Factory's HoloPlay devices.

This project contains both a library and a WebExtension that injects the library before page load.

This repo contains builds of both the library and the (unpacked) extension. In order to install the extension, simply clone the repository and point your browser at the directory. (Tested in Chrome 89 and Firefox 86.)

  • To install in Chrome, navigate to chrome://extensions, select the Load Unpacked button, and point at the cloned directory.

Thanks to WebXR Emulator Extension from which I took the skeleton of this project.

Live Demo

This fork of webxr-samples has been modified to unconditionally use WebXR for HoloPlay instead.

Status

  • Only tested on a single Looking Glass 8.9" dev kit. (Additional testing would be appreciated!)
  • Extension has not been published in the Chrome Web Store or Firefox Add-ons.

Compatibility

  • webxr-samples: Works!
  • Three.js: Technically works, but can only handle 2 views. Often fails to launch in Chrome, due to an unattributed DOMException. (tested page)
  • Babylon.js: Works! Fixed in version 5.0.0-alpha.9. (tested page)
  • Sketchfab: Renders a blank screen (not sure why).

Hacking

  • npm run build to build.
  • npm run serve to serve the demos.

FAQs

Last updated on 29 Apr 2022

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc