我的 VR 研究员朋友要求我为 google cardboard 开发一个简单的 android(最终是 iOS)应用程序,以显示她的 180 度视频。她用她的 gopro 3 hero 装备将它缝合在一起,我相信这是一个非常不寻常的投影。我一直在研究这个,但我还没有看到类似的东西,虽然我必须承认我是 VR 视频的新手。
谷歌的硬纸板文档指定 equirectangular-panoramic 投影是当时唯一支持的东西,除了她之外似乎没有人使用这种奇怪的投影。她通常将它加载到她的 macbook 上的 koloreyes 中——它看起来非常好——并在 Oculus 上显示,并声称这种基于眼睛曲率的投影提高了沉浸感,我必须同意当我自己为她的研究尝试它时,它具有深度沉浸感项目。(此处提供全长视频,但 youtube 将其压缩到完全破坏沉浸感的程度,这就是为什么该应用程序甚至有理由开始使用)。
她想要一个更便携的版本来演示带有带子或其他东西的修改过的纸板,但是当我将它加载到谷歌 VR SDK 中的 simplevideowidget 中时,它看起来很糟糕,大概是因为意外的投影。
Unity 似乎不可行,因为如果不使用 Easy Movie Texture 等昂贵的插件,它不支持高分辨率视频。仅使用统一来显示视频似乎也有点过头了。
TL;DR:我如何使用 google VR SDK(或完全不同的东西?)在 android 应用程序中显示这个奇怪的 180 度立体视频?我想它一定与视野有关,不知何故。