【问题标题】:How to render side by side videos in OculusRiftEffect or VREffect如何在 OculusRiftEffect 或 VREffect 中并排渲染视频
【发布时间】:2015-07-31 08:29:28
【问题描述】:

我正在尝试使用 THREE.OculusRiftEffect 以对 Oculus 友好的方式呈现视频的 videojs-vr

我从 YouTube 下载了一个并排的 video 并在 videojs-vr example.html 中播放。

现在我正在寻找一种方法,在 OculusRiftEffect / VREffect 的左侧摄像头中仅显示视频的左侧部分,而右眼则显示右侧部分。

我认为我必须找到/使用将电影绘制到网格上的事件,并确定当前渲染哪个摄像机以仅复制视频的左侧或右侧部分。

【问题讨论】:

    标签: three.js video.js stereo-3d


    【解决方案1】:

    如果您使用 Three.js,我会制作两个球体,一个用于左眼,另一个用于右眼。然后在这些球体上使用着色器分离视频,以在每个球体中仅映射一半纹理。然后将每个球体连接到两个摄像头之一。

    不确定如何在 three.js 中执行此操作,因为我来自 Unity,而且我仍然是三个新手,但我在 Unity 中确实做到了。也许这个想法对你有帮助。

    【讨论】:

      猜你喜欢
      • 2015-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-20
      • 1970-01-01
      • 1970-01-01
      • 2022-01-06
      相关资源
      最近更新 更多