在Unity

时间:2018-03-19 11:11:17

标签: unity3d augmented-reality virtual-reality google-vr google-vr-sdk

我的任务是开发一个应用程序,它可以在虚拟现实应用程序中模拟增强现实。我们正在使用Google Cardboard(谷歌VR),并希望向用户显示相机图像(不要介意实际的相机设置,比如我已经有图像)。 我想知道如何实现它。我有一些想法:

  1. 用自定义相机图像替换为每只眼睛渲染的图像。 在这里,我遇到了以下问题:我不知道如何实际替换渲染到屏幕上的图像,更不用说每只眼睛了。以及如何在图像顶部显示一些模型(我假设使用模板缓冲区?)。
  2. 从相机放置2个平面,并在其上呈现自定义图像 在这种情况下,我不确定整个"方便"用户体验,因为飞机最有可能放置得非常接近,所以你只看到一只眼睛有一只眼睛而不是另一只眼睛。似乎它可能会给你的眼睛带来一些压力,因为它们会靠近你身边的东西。
  3. 不知何故,我还没有找到一个可以尝试实现类似功能的项目,特别是所有与Windows混合现实相关的东西会污染搜索结果。

1 个答案:

答案 0 :(得分:0)

你可以使用Vuforia数码眼镜,这里是documentation。 还有simple tutorial on YouTube