Search Unity

  1. We are migrating the Unity Forums to Unity Discussions. On July 12, the Unity Forums will become read-only.

    Please, do not make any changes to your username or email addresses at id.unity.com during this transition time.

    It's still possible to reply to existing private message conversations during the migration, but any new replies you post will be missing after the main migration is complete. We'll do our best to migrate these messages in a follow-up step.

    On July 15, Unity Discussions will become read-only until July 18, when the new design and the migrated forum contents will go live.


    Read our full announcement for more information and let us know if you have any questions.

Feature Request Is there any way to integrate 'Virtual Desktop' into a Unity Project?

Discussion in 'VR' started by Xander-Davis, Apr 18, 2021.

  1. Xander-Davis

    Xander-Davis

    Joined:
    Apr 23, 2011
    Posts:
    441
    I'm building a VR world prototype in Unity where there's a desk to sit at and it would be awesome if I could be there while also having Virtual Desktop up to actually do productive work while in this custom environment.

    Is there any way to integrate 'Virtual Desktop' into a Unity Project to do this?

    https://www.vrdesktop.net

    Was surprised to find Virtual Desktop works on both Windows and Mac and seemed super easy to set up with a very reliable all-wireless connection with my MacBook Pro and Oculus Quest 2.

    Really, Oculus should make Virtual Desktop part of the Quest OS so it could be opened in any other app simultaneously. Short of that, perhaps there's a solution in Unity directly.
     
    JoeStrout likes this.
  2. JoeStrout

    JoeStrout

    Joined:
    Jan 14, 2011
    Posts:
    9,860
    I get why you want this. It'd be very cool! But I can't see any way to do this — Virtual Desktop is its own program, running its own software on both ends and speaking (as far as I know) its own protocol (though it's possible that it's built on top of some standard). I don't see how you could embed that in your own Unity app.
     
  3. BenniKo

    BenniKo

    Joined:
    Mar 24, 2015
    Posts:
    100
    JoeStrout likes this.
  4. Xander-Davis

    Xander-Davis

    Joined:
    Apr 23, 2011
    Posts:
    441
    Yeah exactly— an API to just get a streamed image onto a texture from a third party service. Virtual Desktop should consider releasing some dev tools for this.