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

Displaying 180 degree stereoscopic video instead of 360?

我的 VR 研究员朋友让我为 google 纸板开发一个简单的 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 的硬纸板文档将等距柱状全景投影指定为当时唯一受支持的投影,似乎除了她之外没有人使用这种奇怪的投影。她通常将它加载到 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:如何使用 google VR SDK(或完全不同的东西)在 android 应用程序中显示这个奇怪的 180 度立体视频投影?为什么视频文件有效在 Oculus 上还好,但在纸板上就不行了?我想这一定与视野有关,不知何故。

尝试使用这个 example.May 是这个会帮助你。在此将球体更改为 180、230,随心所欲。可能对你有帮助。

https://github.com/ashqal/MD360Player4Android