This is a small viewer for omni stereo images. Your feedback is appreciated
The application does basically one thing: display omnidirectional stereoscopic images to the Rift.
- Equirectangular projections in Left/Right and Over/Under configurations.
- Stereo-cubemaps in the "long strip" format used by GearVR "Oculus 360 Photos" and OTOY's ORBX app.
- *.vr.jpeg files produced by Google Cardboard Camera app.
- Open files by using the menu or by dragging and dropping from Windows Explorer.
- Navigate through files in the current directory with the Left and Right arrow keys.
- Use the UI options to control the quality/performance tradeoff.
- Nvidia GPU with CUDA compute capability 3.0+. (GTX 600 series or greater).
- Windows 7, 8 or 10 in x64 and with .NET 4.5.
- Oculus runtime 0.8.0.0.
- Face with 2 or more eyes.
- Being able to quickly view OTOY's Render the Metaverse stereo cubemaps on the DK2.
- Being able to compare and study omni-stereo images from different sources and formats.
- Improving my CUDA programming and exploring the CUDA/Oculus interop.
- I maintain the 75fps on my GTX 660 at 2.0 pixel density for a 18K stereocubemap and 8K equirect.
- Note that the equirectangular kernel is slightly slower than the cubemap one. Adjust pixel density accordingly if you get judder.
- If you get flickering on one eye, make sure there is no other GPU heavy application running.
Please keep in mind that this is baked-in stereo, you have 2 DOF. Avoid translating your head too much and tilting. A slight distortion wobble is to be expected when rotating your head. If there is a lot of wobble it might be coming from a higher than normal latency, verify this with the performance hud (F11).
Thanks for reading. Your feedback is appreciated :idea: