从添加背景的2D视频创建360

时间:2018-09-12 14:31:20

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

我有一个2D视频,我想将其移动到360度。我知道它们之间的区别等等,但是,我希望有一个360度视频,其中包含一个电影院室,并且在主屏幕上将显示2D视频。

是否有任何建议,自动工具或其他有用的工具?我愿意使用Unity3D,混合器或任何与视频编辑相关的软件。

1 个答案:

答案 0 :(得分:1)

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

基本上,您可以将视频渲染到在Unity中设置的纹理上。 Google VR统一支持(https://developers.google.com/vr/develop/unity/video-overview):

  

流视频支持

     

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

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

enter image description here

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