How to handle mismatch between VR headset FOV and video stream FOV?

浪尽此生 提交于 2019-12-11 06:05:08

问题


This question is based on my previous question about the difference between ViewPort and FOV.

I'm writing an application which receives 360-video and renders on screen.

Assume my video stream contains some information about the dimension of FOV (part of the video frame to be displayed at an instance) for each eye.

  1. Do I need to render that FOV within the ViewPort of each eye?

  2. I saw that some VR headsets advertise about their FOV. So, I think sometimes the device FOV may be different than video stream FOV. In those cases, filling the entire ViewPort by stream FOV might degrade the viewing experience. I think application may choose either different FOV or ViewPort (Filling black around the new ViewPort if required) to handle such cases. What is the recommended solution to this problem?

来源:https://stackoverflow.com/questions/40022375/how-to-handle-mismatch-between-vr-headset-fov-and-video-stream-fov

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!