【问题标题】:create 360 from 2d video adding background从 2d 视频添加背景创建 360
【发布时间】:2018-09-12 14:31:20
【问题描述】:

我有一个 2D 视频,我想将其移动到 360 度。我知道其中的差异等等等等,但是,我想有一个 360 度视频,比如电影院,在主屏幕,将显示该 2D 视频。

是否有任何建议、自动工具或任何有用的东西?我愿意使用 Unity3D、blender 或任何与视频编辑相关的软件。

【问题讨论】:

  • 你想为 VR 耳机创建这个场景吗?

标签: unity3d video virtual-reality 360-virtual-reality


【解决方案1】:

通常的方法是为电影院使用计算机生成的世界或 360 度图像而不是 360 度视频,然后在生成的房间的“屏幕”或墙上显示您的“平面”2D 视频。

您基本上将视频渲染到您在 Unity 中设置的纹理上。 Google VR for unity(https://developers.google.com/vr/develop/unity/video-overview) 将其作为标准支持:

流媒体视频支持

适用于 Unity 的 GVR SDK 包含一个额外的 GVR 视频插件,该插件通过使用 ExoPlayer 库处理视频、音频和相关流的解码和渲染,支持以单声道和立体声格式流式传输平面和 360° 视频。 ExoPlayer 为您的应用程序中嵌入的视频和流式视频提供所有标准播放框架,包括自适应流式支持,例如 DASH 和 HLS。

例如,Netflix 版本的 VR Theatre 看起来像这样 - 视频在观众面前的“屏幕”上播放:

如果您查看统一资产商店,您可以找到完整的家庭或影院 360“图像”,您也可以在 Unity 中使用它们 - 例如(在撰写本文时):https://assetstore.unity.com/packages/templates/vr-home-cinema-66863

【讨论】:

    猜你喜欢
    • 2016-07-13
    • 1970-01-01
    • 2022-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-18
    • 1970-01-01
    • 2020-10-14
    相关资源
    最近更新 更多