OnOffice

OnOffice

Work in perfect isolation from the real world in your own virtual office, powered by WebVR.

On/Office

On/Office was created to give you some distraction-free privacy during your work. Making use of powerful Virtual Reality and Web technologies, this application offers you a customisable, virtual room where the screen from your computer is streamed in front of you. Fetch a comfy seat, wear your headset and get ready to work distraction-free.

Features

🏢 Carry a virtual office with you anywhere.

🌍 Change your environment to anything you'd like with a Panoramic image.

🔗 Powered by web technology. Runs on any headset supporting WebVR.

🖱️ A handy virtual cursor to keep your mouse position on the virtual screen synced at all times

💻 Available for Windows and Mac. Linux version pending.

😎 Fully open-source. Read the DEVELOPMENT.md file for more background on how the code is structured and how you can get involved.

Supported headsets

  • HTC Vive
  • Windows MR
  • Oculus Quest
  • Oculus Go
  • Samsung Gear VR
  • Google Daydream

(but technically, any headset with support for WebVR will work)

At the moment, Google Cardboard is not available. The HTTPS and DeviceMotion issues on the roadmap should return support for these platforms.

Roadmap

  • Provide separate instructions per supported headset (*)
  • Add support for environments built in AFrame (*)
  • Implement HTTPS support (*)
  • Implement DeviceMotion Permissions API for iOS (*)
  • Place applications as separate windows in the virtual environments (*)

These issues are sorted in random order. Each item has an entry on the issues page. You can find the current progress there. Feel free to contribute in any way possible. Anything is welcome: Feedback, thoughts on priority, implementations, ideas for new features, etc.

Contributors

not_used
Settings screen Settings screen
Instructions how to connect via your WebVR-powered headset Instructions how to connect via your WebVR-powered headset
A view from the virtual environment A view from the virtual environment

Something missing? Edit this app.

Keyboard Shortcuts

Key Action
/ Focus the search bar
Esc Focus the search bar and cleans it
Select the next search result
Select the previous search result
Enter Open the selected search result
cmdEnter Ctrl+Enter Open the selected search result in a new tab