我的任务是开发一个应用程序,它可以在虚拟现实应用程序中模拟增强现实。我们正在使用Google Cardboard(谷歌VR),并希望向用户显示相机图像(不要介意实际的相机设置,比如我已经有图像)。
我想知道如何实现它。我有一些想法:
- 用自定义相机图像替换为每只眼睛渲染的图像。
在这里,我遇到了以下问题:我不知道如何实际替换渲染到屏幕上的图像,更不用说每只眼睛了。以及如何在图像顶部显示一些模型(我假设使用模板缓冲区?)。
- 从相机放置2个平面,并在其上呈现自定义图像
在这种情况下,我不确定整个"方便"用户体验,因为飞机最有可能放置得非常接近,所以你只看到一只眼睛有一只眼睛而不是另一只眼睛。似乎它可能会给你的眼睛带来一些压力,因为它们会靠近你身边的东西。
醇>
不知何故,我还没有找到一个可以尝试实现类似功能的项目,特别是所有与Windows混合现实相关的东西会污染搜索结果。