这个问题是基于我之前关于 ViewPort 和 FOV 之间区别的问题。
我正在编写一个接收 360 度视频并在屏幕上呈现的应用程序。
假设我的视频流包含有关每只眼睛的 FOV(要在实例中显示的视频帧的一部分)尺寸的一些信息。
我是否需要在每只眼睛的视口内渲染 FOV?
我看到一些 VR 头显会宣传他们的 FOV。因此,我认为有时设备 FOV 可能与视频流 FOV 不同。在这些情况下,通过流 FOV 填充整个 ViewPort 可能会降低观看体验。我认为应用程序可以选择不同的 FOV 或 ViewPort(如果需要,在新的 ViewPort 周围填充黑色)来处理这种情况。这个问题的推荐解决方案是什么?