This project is maintained by Ramotion, Inc.
We specialize in the designing and coding of custom UI for Mobile Apps, Websites and VR.
Looking for developers for your project? [▶︎CONTACT OUR TEAM◀︎]
Prototype of a menu system in Virtual Reality controlled using only the user's gaze! Requires a cutting-edge browser and a Google Cardboard (or similarly compatible) device. While current browser support for native VR headsets (Vive/Oculus) is poor, it should rapidly improve in the near future. When it does, this demo should support them, too.
To run this demo yourself, simply start a static file server (e.g., with Node) in the project root and navigate to main.html
in your browser.
This project is written using Three.js and WebVR Polyfill. A microframework in main.js declares a Rust-inspired ownership model for handling 3D scenes and takes cares of meta-concerns like dependency retrieval, fullscreen/VR swapping, and rendering calls. The scene itself is in MenuScene.js and declares the 3D content and interactions.