rvdleun / onoffice

The open-source Virtual Office, powered by WebVR
https://onoffice.app
GNU General Public License v3.0
119 stars 15 forks source link

Feature/multiple displays #15

Closed rvdleun closed 5 years ago

rvdleun commented 5 years ago

(while I'm the one who'll be approving and merging this, I am creating a PR for documentation and historical purposes)

This Pull Request adds support for multiple displays. The user can select and toggle which display will appear in the virtual environment, and move them around in the status screen. It's not exactly perfect, but if Controller Support is added later, that will make it more a feasible solution.

Summed up, it works by opening up multiple peer connections from the server to the client. Haven't noticed too much lag yet.

Application

Client