Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
Grobm's avatar
Grobm
Explorer
9 years ago

Multiple displays on Unity 5.3.x or higher (5.4.x too), Display 1 = Rift.... Display2 is external???

Why is this not working? I have used the Multiple display features. Simple idea of Instructor can use the main display (laptop display too), and a client can use the Rift. Display 1 would be the client on Rift. Display 2 is the Instructor's view (birds eye view) being shown on second monitor. It appears to sort of work... but rift is wired hard to the Display1 otherwise I get black. The laptop display or external monitor 1 appears to inhert Display 1 even thou it's display two.


I would like to have the laptop display be Display 2 and the Rift be Display 1... in the past this worked Beta 0.5 plugin.

Comments?

2 Replies

  • galopin's avatar
    galopin
    Heroic Explorer
    Two things :

    First, the rift is likely incompatible with ninety nine percent of laptop, because of the way it communicate on the hdmi port.
    Second, the extended mode was more like a hack, and the rift now behave hidden from the operating system display management, you just have to use the rift sdk to initialize the display and send to it.

    Disregarding the laptop issue, displaying something different on a monitor and in the rift is quite easy for someone that understand display management, swap chains and basic graphic programming.


  • I figured it was a Hack due to the SLI integration is the only way on the Cv1, but what is bugging me is middlewares like unreal and unity3d both have issues with managing the Rift as a display now that everything is direct mode. @galopin could you give me the google links to those easy to understand swap chains APIs?

    Thanks for the help.