Slashdot Mirror


Virtual Desktop Makes Windows OS Oculus Rift-Capable

An anonymous reader writes Virtual Desktop is a free program that makes the Windows operating system compatible with the Oculus Rift VR headset. To the surprise of some, plugging the Oculus Rift into a computer doesn't result in a native view of the OS, meaning that users have to put on and take off the headset as they move from one VR-specific app to the next. If you want to use typical Windows programs—like Photoshop, Firefox, or Microsoft Office—no dice! That's where Virtual Desktop comes in, enabling the entire Windows desktop, and any application that can run on it, to be seen through the Oculus Rift. It also works as a bridge between VR-specific applications, allowing you to move from one to the next without ever taking off the headset. The latest version released today includes voice commands for launching VR games, global monitor mirroring, performance improvements, and is built against the latest Oculus Rift SDK.

47 comments

  1. Hey slashdot by Anonymous Coward · · Score: 0

    This is more than a year old.

    For nerds, yeah. News?

    You'll get there eventually. Keep tryin

    1. Re:Hey slashdot by The+New+Guy+2.0 · · Score: 1

      This kind of post indicates we've got a SlowNewsDay going on... Slashdot would rather post a story that's still current even though it's old news rather than nothing at all.

    2. Re:Hey slashdot by ralphsiegler · · Score: 2

      Next up, the PicturePhone(tm) Over 50 years and still very unpopular http://techgenmag.com/2014/05/...

  2. I wonder how this would be for software developmen by NotSoHeavyD3 · · Score: 2, Interesting

    Since in work I have a couple of 20" monitors. It looks like I could use this with the rift to simulate 50 or 60 inch 4k monitor. (Which would be kick ass for development.)

    --
    Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
  3. Re:nice! by The+New+Guy+2.0 · · Score: 1

    Darrin, you appear a little lost... try the story submission link.

  4. Re:I wonder how this would be for software develop by The+New+Guy+2.0 · · Score: 2

    3D effects only have the screen you're working with... you need a 4K monitor to simulate a bigger 4K screen.

  5. Re:I wonder how this would be for software develop by NotSoHeavyD3 · · Score: 1

    Well that's only true if you can see the entire screen at one time. If you were to simulate a 4k monitor but had the software display it closer then you'd have to turn your head to see the entire thing. (Admittedly maybe you'd have to simulate a 90" monitor at a couple of feet.)

    --
    Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
  6. pffft by koan · · Score: 1

    gaming and porn.

    --
    "If any question why we died, Tell them because our fathers lied."
  7. We tried this already... by The+New+Guy+2.0 · · Score: 1

    Back in the era of The Screen Savers, they showed a 3D DirectX desktop program... it used a lot of processor power and in general sucked. We're not ready for a new metaphor, can we just get the best 2D Windows possible again?

    1. Re: We tried this already... by Anonymous Coward · · Score: 0

      I don't think these guys work for Microsoft so... No.
      Why would you ask them that anyways? They are working on the project they set out to accomplish, not to please you. It's like calling the fire department to report a pot hole. Not their job.

    2. Re: We tried this already... by The+New+Guy+2.0 · · Score: 1

      The point is, 3D Windows has already been tried... the only new thing here is that it's designed to work with a specific brand of 3D glasses.

    3. Re:We tried this already... by sanf780 · · Score: 1
      You forget that with the predistortion and other needed effects, your effective resolution is going to be less!

      However, this 3D GUI is needed if you do not want to take off your glasses anytime between different software. It would be similar to having a dedicated machine for MAME with your joystick and buttons, but that requires a physical keyboard due to missing GUI frontend.

      Or a racing car that you need to tow from race track to race track. Most people do that, but it is inconvenient. It would be nice if you could just drive from one place to another.

    4. Re: We tried this already... by Tumalu · · Score: 3, Informative

      I'm not sure what you're talking about. I wouldn't really describe Virtual Desktop as "3D Windows". It just shows your 2D Windows on a virtual screen (or screens if you're running more than one monitor). It doesn't make any attempt at creating a 3D UI for Windows.

      With future versions of the headset, if the internal screens get hi-res enough, something like Virtual Desktop could be useful for simulating multiple large displays for increased productivity even if you don't have multiple physical screens. But at the moment, both the hardware and the software support are a bit lacking. I think the current use case for Virtual Desktop is that you can launch a VR game without having to pull the headset off to see what you're clicking.

    5. Re:We tried this already... by Anonymous Coward · · Score: 0

      Virtual Desktop is actually more mundane than you think. It's only purpose is to use windows without taking off the HMD. It's nothing groundbreaking but still essential for anyone that uses the Oculus Rift.

  8. Re:I wonder how this would be for software develop by The+New+Guy+2.0 · · Score: 1

    Light from different directions requires multiple screens.

  9. I know this by Anonymous Coward · · Score: 0

    This is UNIX!

  10. Not new by kuzb · · Score: 3, Informative

    I've had a rift DK2 for nearly a year now, and this has been around for quite a while. Text is a bit more readable than it typically is in most VR games because the windows are mapped on to a curved surface. Ultimately it's still too awkward and low resolution (due to the DK2 splitting a 1080 display to show an image for each eye) for serious use. it remains a neat novelty that will make your friends go "wow".

    --
    BeauHD. Worst editor since kdawson.
  11. Re:I wonder how this would be for software develop by NickofTime · · Score: 1

    Since in work I have a couple of 20" monitors. It looks like I could use this with the rift to simulate 50 or 60 inch 4k monitor. (Which would be kick ass for development.)

    There is another beta app out there that will create the virtual desktop on a hemi-sphere... But the resolution of the dk2 is still too low to be a monitor replacement. Hopefully the consumer version has hi-def ...

  12. Re:I wonder how this would be for software develop by Ultra64 · · Score: 2

    Not quite yet. Text isn't very legible.

    11 pixels per degree is what you see get by looking through the Rift Dev Kit 2
    19 pixels per degree will be what to expect from a theoretical 4K Rift with Field of View like the Dev Kit 2
    48 Pixels per degree will be close to what you see looking at a 24" 1080p monitor

    http://www.reddit.com/r/oculus...

    So you'd probably need at least an 8K display to get close to the quality of a monitor.

  13. Re:I wonder how this would be for software develop by Tumalu · · Score: 1

    I'm doubtful that the first consumer version of the Rift (or the HTC headset that Valve's involved with) will have enough resolution to be useful for coding, but I've still got my finger's crossed that something like that will be possible a few years down the road.

  14. Re:I wonder how this would be for software develop by Tumalu · · Score: 2

    With an HMD the internal screen is close enough to your eyes that the field of view can be 100+ degrees even with one screen, so it can certainly appear that light is hitting your eyes from multiple directions (and the lenses can also affect the field of view). I don't see any reason that you couldn't in theory simulate a (very large) 4K display even when the physical internal screen in the headset is a lower resolution than that. But the virtual screen would probably need to be too big to provide an ideal viewing experience unless you wanted to exercise your neck.

  15. Re:I wonder how this would be for software develop by Anonymous Coward · · Score: 0

    You are pants on head retarded. Upgrade your 2003 era monitors and move on.

  16. Re:I wonder how this would be for software develop by Anonymous Coward · · Score: 1

    Actually, you can get an HDMI emulator like https://www.headlessghost.com/ for way cheaper than an actual display and it'll work.

    The real killer is the HMD doesn't have the resolution to display it unless you are inches away from the virtual screen.

  17. Going to have to wait on major improvements by Chas · · Score: 1

    The first-gen Rift headsets are bulky, heavy, and have a low enough resolution and flicker to make most people ill after a short period of use.

    Even the second-gen ones aren't really good enough.

    I'd say, two, three more solid generations before this is "ready for everyone", mostly meaning early adopter wannabes who can't handle the current paradigm.

    --


    Chas - The one, the only.
    THANK GOD!!!
    1. Re:Going to have to wait on major improvements by Anonymous Coward · · Score: 1

      I have a first and second gen rift, and while there is definitely room for improvement, they aren't nearly as bad as you are making out.

    2. Re:Going to have to wait on major improvements by Anonymous Coward · · Score: 0

      I have a first gen, and I've used the second gen and also the GearVR, and they absolutely are as bad as he is making out.

    3. Re:Going to have to wait on major improvements by Anonymous Coward · · Score: 0

      The main issues with the current ones are:
        - poor resolution
        - terrible optics, resulting in only the center of the screen being "in focus" - and even then, it doesn't work unless you are somewhat short-sighted.

    4. Re:Going to have to wait on major improvements by Chas · · Score: 1

      I have a first and second gen rift, and while there is definitely room for improvement, they aren't nearly as bad as you are making out.

      Having actually USED both, I can say that yes, they ARE.

      The first gen is something I can use for about 20 minutes before I break out in sweats.
      Any longer and it's massive headaches and nausea.

      The second gen, it's maybe about 30 minutes.

      A business partner of mine can't stand more than about 10 minutes on either.

      I couldn't use something like this as a workaday desktop. I just can't.

      --


      Chas - The one, the only.
      THANK GOD!!!
    5. Re:Going to have to wait on major improvements by ArsonSmith · · Score: 1

      I skipped the 1st gen but I have both the GearVR and DK2, and most experiences I can do for several hours with no ill effects. Others I can't do for more than a few seconds without my stomach getting queasy. And it's not always the swinging and unrealistic motions that would make the average person puke if they moved like that in real life, but sometimes it's simple movement that can cause it while swinging from tree to tree like spiderman in Windlands doesn't bother me in the least.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
  18. Re:I wonder how this would be for software develop by mprinkey · · Score: 3, Interesting

    I think this is a bit misleading. I those numbers are based on linear pixel density divided by FOV (for the DK2, 1080 pixels/100 degrees). That is OK to a first approximation, but the LEEP optics in the rift do not evenly map the pixels. The pixels near the center of the screen are much less stretched than the pixels at the edges. This is appropriate because our eyes have better resolution near the center of our retina. If you are principally looking forward as you are when using your real monitor, the effective pixel density of the HMD is going to be much higher than stated above. If you are looking out of the corner of your eye, it will be much worse. Assuming HMD continue to use flat panels with LEEP optics, a proper 4k panel may be adequate to allow proper desktop representations. Of course, all of this math changes once we start using curved OLEDs, etc.

    There is also probably some subpixel rendering improvements that can be done as well. I continue to be amazed at how much readability improves when using ClearType or similar subpixel font rendering even on high DPI monitors. Of course, the same subpixel ideas/antialiasing ideas may need to be applied to the entire windowing system allowing LEEP distortion/viewing angle compensation for borders, widgets, etc. There are lots of opportunities here to design a 3D windowing interface and get all of these things right. I'd love to have the 27" and 30" monitors on my desk to be the last I ever buy.

  19. Re:I wonder how this would be for software develop by Anonymous Coward · · Score: 0

    It's not misleading at all. Those figures are approximately right for when you look at the center of the display. It gets even worse at the edges, not only are the individual pixels even bigger, but you can't even see them because the picture is so blurry there.

  20. Re:I wonder how this would be for software develop by Half-pint+HAL · · Score: 1

    I'm doubtful that the first consumer version of the Rift (or the HTC headset that Valve's involved with) will have enough resolution to be useful for coding

    ...unless you're coding in Scratch.

    --
    Got them moderator blues I blieve I walk out the do', With these mod-points I been gettin', I 'most never post no mo'
  21. Why does resolution matter? by SirDrinksAlot · · Score: 2

    I'm more responding to a lot of the comments on the Oculus's resolution not the article it self. It's a VR Headset... Think out side of the rectangle in front of you. Why does the "Screen" have to have anything to do with the resolution of the headset? Why cant I have a virtual 4K "display" or multiple virtual displays that I only see the VR headsets native resolution against? I don't need to see the whole monitor at one time when I can just look around? Remember, Windows is kinda crap at scaling so this is a good solution to giving more real estate from Windows perspective while maintaining scale.

    1. Re:Why does resolution matter? by ArsonSmith · · Score: 1

      With the Rift or any VR headset it isn't quite so much the resolution as the PPI(pixels per inch) of the display. right now they are around ~386ppi. I read somewhere that around 750ppi should make it almost invisible. Sharp just announced 4k 5.5inch displays with greater than 800ppi. Samsung is rumored to also have one nearing release and expected to be in the note 5 along with a new gear vr and in the initial Oculus Consumer version.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
  22. Re:I wonder how this would be for software develop by Anonymous Coward · · Score: 0

    How much resolution do you need? It's text.

  23. Keep that box on your head forevah! by Bing+Tsher+E · · Score: 1

    With this software, you can keep the plastic box on your head forever.

    Or at least until Mom says dinner is ready.

    1. Re:Keep that box on your head forevah! by ArsonSmith · · Score: 1

      Egg carton on your head, get it right.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
  24. Re:I wonder how this would be for software develop by HornWumpus · · Score: 1

    Us oldtimers know it was impossible to code on an Apple][ or any other computer from that era. The resolution was just too low (and node.js wasn't done).

    --
    John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  25. Re:I wonder how this would be for software develop by Anonymous Coward · · Score: 0

    This. I tried this app on my dk2 a few months back(NOTE I have NOT tried the latest version yet), but at the end of the day, the resolution(per eye) or the DK2 is just not enough, or probably more correctly the pixel density AND resolution are too low. This even affects watching movies, videos, etc. with e.g. maxvr, cineveo, etc. It is still nice to be able to watch video in what essentially amounts to a virtual theater but the low ppi/res IS VERY noticeable.

    TBH since some point(hours? few days maybe?) after intially receiving my DK2 I started noticing each and every single pixel, and now can't use it without seeing them.

    Also TBH my favorite VR app has really turned out to be: A BROWSER, janusVR. Go figure.

    The above is likely, probably, as all extent input methods are shit with vr ATM. The closest thing to what might be good would be leap motion, but it sucks donkey balls. A kinect or Intel Realsense might work out but it would need monkeying. I did purchase a realsense camera but the dillweeds made it win8.1 only and also I haven't really had time to monkey with it yet. Heh at this rate win10 will be out by the time that I do and I won't have to monkey around seeing if it can be made to work under win7. Linux kinda works, but it's at GREATLY reduced functionality as surprisingly Intel seems to be ignoring linux support for this device.

    So at the end of the day all the VR headsets need higher ppi AND res AND MUCH BETTER wireless/non-physical input methods. The input method MIGHT be fixed by the commercial release of rift as they are working on something like and purchased a company that I forget the name of that was making something like leap motion that actually works well plusother features. The commercial release should also have a higher res display, hopefully it's anough AND higher pixel density.

  26. Re:I wonder how this would be for software develop by ckatko · · Score: 1

    I continue to be amazed at how much readability improves when using ClearType or similar subpixel font rendering even on high DPI monitors.

    Side story: Pray to God you never buy a BGR monitor. Almost nothing supports it because even though WINDOWS supports BGR, the programs are designed in a way that assumes RGB. So you'll get hodge podges of RGB and BGR all over the same program.

    Chrome is abysmal--though they're finally fixing it soon. Steam has issues. The list goes on. My eyes have been bleeding ever since I got a BGR TV.

  27. Re:I wonder how this would be for software develop by ArsonSmith · · Score: 1

    It's rendered in VR so it doesn't really matter what the resolution of the display is the HMD(head mounted device) can show it at any distance. the problem with the low res HMD (more a problem with ppi which is loosely tied to the resolution) is that it wont be rendered very clear and it'll have a lot of SDE (screen door effect, like you're looking at the display through a screen door). I use it to view my 5760x108 triple head display and it works pretty well. you can quickly and easily zoom in and out and I can wrap the display in a full 360 around my head.

    --
    Paying taxes to buy civilization is like paying a hooker to buy love.
  28. Re:I wonder how this would be for software develop by ArsonSmith · · Score: 1

    Ive done a small amount of coding in the current DK2 with this, mostly just to say I did. It is very possible but at the current res it is not as comfortable as it should be. That said it isn't like it needs an order of magnitude improvement. Double would make it good, triple would make it a replacement.

    --
    Paying taxes to buy civilization is like paying a hooker to buy love.