1
\$\begingroup\$

I have an Android SmartPhone with a fairly high resolution + USB-C port, a USB-C-to-USB-A cable, and a Google Cardboard headset.

Is it possible to develop a VR app running on a PC game engine (such as Unreal) but stream the output to the Cardboard headset by using the phone as a display? (rather than running the app entirely on the phone). For instance, if I wanted to render using a beefy NVIDIA GPU and stream the graphics over USB.

What are the options here? I'm aware of this guide, which seems reasonable: https://uploadvr.com/budget-vr-101-get-pc-vr-streaming-phone/

Is this a use case supported by any Game Engines like Unreal/Unity?

\$\endgroup\$
1
  • \$\begingroup\$ Not out of the box. Unreal source code is accessible so it can be added. Unity probably not, unless you purchase a license that allows source access. \$\endgroup\$
    – JonS
    Commented Sep 26, 2017 at 17:41

1 Answer 1

1
\$\begingroup\$

Found a workable solution: developing a Daydream/Cardboard App using Instant Preview (https://developers.google.com/vr/tools/instant-preview) allows Unity / Unreal Applications to be rendered locally on the desktop and be streamed over to the smartphone. This is good enough for prototyping.

\$\endgroup\$
1
  • \$\begingroup\$ Glad to see that you found a solution! Don't forget to mark it as accepted - it helps others who may run into the same or similar problems. \$\endgroup\$
    – Pikalek
    Commented Aug 23, 2018 at 17:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .