Virtual reality, this new immersive technology, is going to change the way we use computers in the very near future. For now, the focus has been on the entertainment aspects of VR, but I believe the truly disruptive uses for this emerging technology will be around productivity. Games and films are all well and good, but once people realize that VR affords opportunities to be more productive, mass adoption will likely accelerate.
There have already been a couple of productivity tools announced for use in VR. Epic Games released a VR version of the Unreal Engine editor, and Unity announced that a VR version of its game engine editor is coming out soon. Virtual Desktop also gives us a glimpse of our virtual future, by bringing your standard desktop into a 3D environment through virtual screens, but it is limited to emulating actual physical screens. You can have three screens in Virtual Desktop, but only if you have three physical screens, which doesn’t help sell the practicality of working in VR.
Pygmal Technologies thinks it has a better solution for working in virtual reality. The company launched a free beta version of its new VR application, Space, which provides a virtual environment designed specifically for multitasking. If you’ve ever thought that having “just one more” display would make your life easier, then you might want to take a close look at Space.
Space allows you to access multiple virtual displays in a virtual environment. The initial release of the software has a limit of six displays at once, but Pygmal Technologies’ Founder & CEO, Xiao Jia, told us that Space will eventually support “unlimited displays.” Jia said that the number of displays isn’t a technical limitation; it’s more of an intermediate step so people can get accustomed to the idea of working this way. The company plans to remove the restriction in an update over the summer.
We asked Jia how Space handles the limited resolution of current VR HMDs. People are used to working with at least 1920x1080 pixels per display. The Rift and the Vive are limited to 2160x1200, which is better than 1080p, but a far cry from six times that resolution. Jia said that this problem has a two-part solution, which will require higher resolution HMDs to fully solve. He feels that this will undoubtedly happen in the coming years, but until the resolution of VR HMDs is increased significantly, Pygmal Technologies is limited to software solutions.
Jia told us that his company created a custom 3D engine from scratch to build Space that includes several techniques that help with text clarity, including a proprietary antialiasing algorithm specifically designed for text. The software also maximizes the resolution of any given virtual display by orienting the virtual displays so that you’re never looking at all six at the same time. Space is designed to take full advantage of your “space” by wrapping your work area around you.
The software has predefined display layouts, but the full version will give you the freedom to set them up where you prefer. The initial release will let you select how many and which displays to use. The final release will allow you to reposition and resize them to fit your needs, and allow you to rotate and tilt the displays so you can really personalize your workspace.
Space also allows you to customize the environment you work in. The background beyond the virtual displays is a 360-degree image. The software comes with a number of preloaded images, including a beach scene and an image of outer space, but you’ll be able to insert your own images in the future. Jia told us you can even set a 360-degree video as the background if it suits your fancy.
Each Space window defaults to a web browser that includes a few preloaded bookmarks for popular websites. Space is also able to access the applications that are installed on your computer, including productivity and content creation software, and bring them into the virtual environment. Applications will work in their native 2D form, but developers will have the option of adding support for the Space environment to their software so that 3D models can be rendered directly in 3D space.
You don’t need a special SDK to support Space, either. The software is compatible with OpenGL and Direct X, which allows third party 3D software to “pass rendered results” to Space. This allows Space to render 3D models directly into the environment independent of the virtual displays.
Space can also be used as a virtual theater when you want to take a break from being productive. Streaming video content, such as YouTube videos, expand into a large curved display when you put it into full screen.
Jia told us one of the key features of Space is privacy. The work you do inside the Space environment can be completely isolated from the real world because the virtual displays are independent of your physical monitors. “I think when you know people can’t see what you are doing, you can be much more productive,” said Jia. You do have the option to mirror displays if you prefer, but you’ll have to enable that feature for each individual virtual display.
Space supports the Rift and the Vive with their own respective APIs. When the full version launches in the fall, it will be available through the Oculus Home store for Rift and Steam for the Vive, but the beta version is a standalone download. The Space beta is free for anyone with a VR HMD, but when the full version is released, the company will charge for the full featured version. Jia said he intends to always offer a free edition with limited functionality for people to try, though. Jia believes that Space will be popular in the workplace; expect commercial licensing for the app.
Pygmal Technologies' initial plan for the software is a single user experience, but Jia said the company is considering adding a virtual office setting for multiple users, which would allow you to collaborate with colleagues and share virtual screens in the same space. However, he couldn’t say when, or if, this feature would actually be made. For now, Pygmal Technologies is focused on completing the single user Space experience over the course of the summer.
If you'd like to give Space a try, you can find the beta installer at getspace.io.
Follow Kevin Carbotte @pumcypuhoy. Follow us on Facebook, Google+, RSS, Twitter and YouTube.