Rendering different cameras
So before SDK 0.4.1, our team was working on a game that required rendering additional views with the Oculus's.
We were able to get this to work with the previous SDK by extending the desktop from one monitor to the Oculus and then moving the two Oculus eyes to the right of a large viewport window, the left of which rendered the other views. This, admittedly was a bit of a hacky solution and possibly not even viable as we were now rendering 4 times instead of 2 nor could we guarantee users would do this.
With the new SDK and render target setup though, even this is seeming impossible as these render targets are ALWAYS rendered on top, and you can't resize the viewport window. At least when some experiments in the Tuscany demo, I found trying to do so caused crashes and other problems.
I've been researching, and the only solutions -- that doesn't involve writing our own Unity / Oculus SDK -- is to network the game -- Oculus user on one machine connecting to the other machine -- but we're still frustrated that updates to the SDK have made our idea, again, seemingly impossible.
However, we've only had our DK2 for a day, so maybe there's something obvious that I've missed which is why I decided to post this here.
Thanks
We were able to get this to work with the previous SDK by extending the desktop from one monitor to the Oculus and then moving the two Oculus eyes to the right of a large viewport window, the left of which rendered the other views. This, admittedly was a bit of a hacky solution and possibly not even viable as we were now rendering 4 times instead of 2 nor could we guarantee users would do this.
With the new SDK and render target setup though, even this is seeming impossible as these render targets are ALWAYS rendered on top, and you can't resize the viewport window. At least when some experiments in the Tuscany demo, I found trying to do so caused crashes and other problems.
I've been researching, and the only solutions -- that doesn't involve writing our own Unity / Oculus SDK -- is to network the game -- Oculus user on one machine connecting to the other machine -- but we're still frustrated that updates to the SDK have made our idea, again, seemingly impossible.
However, we've only had our DK2 for a day, so maybe there's something obvious that I've missed which is why I decided to post this here.
Thanks
