Hotrian / OpenVRDesktopDisplayPortal

Put your favorite Desktop Window directly into any OpenVR game!
Other
445 stars 97 forks source link

Would it be possible to add a "greenscreen" function #63

Open ElderCub opened 7 years ago

ElderCub commented 7 years ago

Chroma keying would be very nice as I would be able to see through the Vive cam to my wheel and see what I'm doing within VR. it may also be a useful function for streamers or general users. Just a thought.

Hotrian commented 7 years ago

Can you be more specific? Where would the green screen effect be used? Do you mean having transparent parts of the overlay?

Edit: Also sorry for the long delay. I've been busy preparing for the Steam Store launch of OVRdrop :).

ElderCub commented 7 years ago

To be more specific, I play Racing sims, and like to display my wheel and hands in vr. What would happen in this instance is I would open a window with the camera view and capture that with your program, positioning it to match my physical wheel and virtual wheel anchored to my head. With a green screen behind my wheel, and such a setting enabled in your program, I should be able to effectively see my own wheel through vr. The other application would be setting up things like viewers/chat or other various elements while streaming vr, and allowing them to work smoother. In particular, I would use OBS to create a "hud" if you will, without too much impedance on seeing the game.

No problem on the wait, frankly, I forgot about this too. I don't visit github as much as I should. Can't wait to see what you have planned for the steam release though

ElderCub commented 7 years ago

Here, I built an example for you using ovrdrop untitled

It would be this, except it would be greenscreened.

Hotrian commented 7 years ago

Hmm, something like that should be possible. I'll look into it :).