显示180度立体视频而不是360度?

时间:2016-09-03 21:07:34

标签: android unity3d google-cardboard oculus gopro

我的VR研究员朋友让我开发一个简单的Android(最终是iOS)应用程序,用于显示她的180度视频的谷歌纸板。 She stitched it together from her gopro 3 hero rig, and it's in a quite unusual projection I believe.我一直在研究这个问题,但我没有看到类似的东西,尽管我必须承认我是VR视频的新手。

Google的纸板文档指定了当时唯一支持的equirectangular-panoramic投影,并且除了她之外,似乎没有人使用这种奇怪的投影。她通常将它加载到koloreyes中 - 它看起来非常精细 - 在她的Macbook上并将其显示在Oculus上,并声称基于眼睛曲率的这种投影可以提高沉浸感,我必须同意当我自己尝试进行研究时它非常身临其境项目。 (Full length video available here, but youtube compresses it to a degree that ruins immersion completely which is why the app is even justified to begin with)。

她想要一个更便携的版本用于带有带子或其他东西的改装纸板进行演示,但是当我将它加载到google VR SDK中的simplevideowidget时,它看起来很糟糕,可能是因为意外投影。

Unity似乎是不合适的,因为它不支持高分辨率视频而不使用像Easy Movie Texture这样昂贵的插件。使用unity来显示视频似乎也太过分了。

TL; DR:我如何在Android应用程序中使用谷歌VR SDK(或完全不同的东西?)显示这个奇怪投影的180度立体视频?为什么视频文件在Oculus中工作正常,但根本没有纸板?我认为它必须以某种方式与视野有关。

1 个答案:

答案 0 :(得分:0)

尝试使用这个例子。可能这个会帮助你。在这个变化范围内,无论你想要什么,都可以180到230。可能对你有帮助。

https://github.com/ashqal/MD360Player4Android