daydream-controller.js - Daydream Controller with WebBluetooth

  •        37

Connect to the Daydream Controller using WebBluetooth.

https://mrdoob.github.io/daydream-controller.js/
https://github.com/mrdoob/daydream-controller.js

Tags
Implementation
License
Platform

   




Related Projects

lullaby - A collection of C++ libraries designed to help teams develop virtual and augmented reality experiences

  •    C++

Lullaby is a collection of C++ libraries designed to help teams develop virtual and augmented reality experiences.Documentation is available here.

daydream - A chrome extension to record your actions into a nightmare or puppeteer script

  •    Javascript

A chrome extension to record your actions into a Nightmare or Puppeteer script. You can download Daydream from the Chrome Web Store here.

gvr-android-sdk - Google VR SDK for Android

  •    C++

Enables Daydream and Cardboard app development on Android. Copyright (c) 2016 Google Inc. All rights reserved.

AndroidSDKPoster - Wall poster with detailed changelog of Android SDK versions 14-27, broken down into 30 categories

  •    

A wall poster with a detailed changelog of Android SDK versions 14-27, broken down into 30 categories. With this poster near your desk, you can tell in seconds which SDK step counter sensor was introduced, when the Camera2 API debuted, or what the second meaning of the "Daydream" codename is (apart from the VR framework). You can find and confirm all of that data in an online documentation, but it will take you minutes instead of seconds.

ALVR - ALVR is an open source remote VR display for Gear VR and Oculus Go

  •    C++

ALVR is an open source remote VR display for Gear VR and Oculus Go. With it, you can play SteamVR games in your standalone headset. ALVR streams VR display output from your PC to Gear VR / Oculus Go via Wi-Fi. This is similar to Riftcat or Trinus VR, but our purpose is optimization for Gear VR. ALVR provides smooth head-tracking compared to other apps in a Wi-Fi environment using Asynchronous Timewarp.


vr.js - NPAPI plugin to expose fun VR devices to Javascript.

  •    Javascript

An experimental NPAPI plugin for Chrome and Firefox that exposes fun VR devices. vr.js, in conjunction with a required native browser plugin, exposes the Oculus Rift and Razer Hydra to Javascript in a performant, easy-to-use way. The library makes it simple to query the device values in just a few lines of code but also handles more advanced things like computing all the math required for rendering lens distorted scenes. If you want, it even has a slick API for easily rendering the distored scene that should be easy to drop into any WebGL application. There's also an example three.js wrapper under examples/js/effects/ that works pretty well.

Relativ - 🔥 Build your own VR headset for $100

  •    C++

My name is Maxime Coutté. I’m 16 years old and I live in a small village in France where I’m the only teenager. With my best friends, Jonas Ceccon and Gabriel Combe, and my math teacher Jerome Dieudonne (we call him Sensei) we built our own VR headset for $100. I started programming when I was 13, thanks to Sensei when he created a robotics club. On the first day we were 12 students, the next week we were 3 - yep, you guessed it, the other two were Gabriel and Jonas. I fell in love with VR because of an anime called SAO, but the problem was that the Oculus Rift was way too expensive for me. I talked about this with Gabriel and we both agreed that we should build our own VR headset. That got us into the math and physics behind VR (quaternions, proper acceleration, antiderivatives…). Then we bought the cheapest components we could and we reinvented VR. Now using FastVR and Relativ you can build your VR headset too.

VRTK - A productive VR Toolkit for rapidly building VR solutions in Unity3d.

  •    CSharp

A productive VR Toolkit for rapidly building VR solutions in Unity3d. The API documentation for the project can be found within this repository in API.md which includes the up to date documentation for this GitHub repository.

webvr-boilerplate - A starting point for web-based VR experiences that work on all VR headsets.

  •    Javascript

A THREE.js-based starting point for cross-platform web-based VR experiences. This project relies heavily on the WebVR Polyfill to provide VR support if the WebVR API is not implemented. It also uses the WebVR UI project to render the UI to enter VR and magic window modes. See here for a live demo.

GearVRf - The GearVR framework(GearVRf) is an Open Source VR rendering library for application development on VR-supported Android devices

  •    C++

The GearVR framework(GearVRf) is an Open Source VR rendering library for application development on VR-supported Android devices.

leapjs - JavaScript client for the Leap Motion Controller

  •    Javascript

What do you think about the future of VR? Take our survey. Welcome to the Leap Motion JavaScript framework.

VR Juggler Toolbox

  •    C++

The VR Juggler Toolbox is a collection of libraries and tools for use with VR Juggler applications.

react-vr - Create amazing 360 and VR content using React

  •    Javascript

A framework for building VR applications with React

Net Juggler

  •    C++

Net Juggler goal is to provide the necessary software layer on top of VR Juggler to turn a cluster where each node supports VR Juggler into a single VR Juggler image machine.

aframe-extras - Add-ons and helpers for A-Frame VR.

  •    Javascript

Add-ons and helpers for A-Frame VR. For partial builds, use a subpackage like aframe-extras.controls.min.js. Full list of packages above.

vrview - Library for embedding immersive media into traditional websites.

  •    Javascript

VR View allows you to embed 360 degree VR media into websites on desktop and mobile. For more information, please read the documentation available at http://developers.google.com/cardboard/vrview. A complete list of VR View parameters can be found in the table below.

webvr-ui - WebVR-UI Javascript library making it easy to create a button for entering VR mode

  •    Javascript

A javascript library allowing easily to create the Enter VR button a WebVR site. It will automatically detect the support in the browser and show correct messages to the user. The intention for the library is to create an easy way to make a button solving as many of the common use cases of WebVR as possible, and show some best practices for how to work with WebVR. To use the button in A-Frame, include the library as above, and add webvr-ui to the scene.

Sketch-to-VR - Personal fun project - turn your mocks into VR

  •    Javascript

Personal fun project - turn your mocks into VR

vrview - Library for embedding immersive media into traditional websites.

  •    Javascript

VR View allows you to embed 360 degree VR media into websites on desktop and mobile. For more information, please read the documentation available at http://developers.google.com/cardboard/vrview. A complete list of VR View parameters can be found in the table below.