unity3d - 如何在 Unity 上结合 Cardboard VR + Vuforia AR 插件?

标签 unity3d augmented-reality vuforia google-cardboard virtual-reality

许多人在结合使用这 2 个插件(Vuforia + Cardboard VR)时获得了不错的效果。一个很好的例子是 CMOAR RPG:https://youtu.be/59wkhmPGPcI

我的问题是:如何实现这样的结果?如 Cardboard VR 官方文档所示,我在我的 ARCamera 中使用了 stereoControl 脚本,它在播放模式下工作。但是当编译后,在 Android 上运行时,该应用程序不显示立体相机,只显示单个相机。

我的一个 friend 说这是复制相机的问题,但我不知道如何成功地做到这一点。

提前致谢。

最佳答案

我通过使用 RenderTexture 做了类似的事情

诀窍是将 ARCamera (vuforia) 的内容渲染到纹理中,并将该纹理捕捉到 CameraCardboard 看到的平面上。

如果您可以升级到 Vuforia 5.0.5。有一个切换立体 View 的选项,就此而言,您现在不需要 Cardboard。

关于unity3d - 如何在 Unity 上结合 Cardboard VR + Vuforia AR 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30811296/

相关文章:

swift - 有没有办法以编程方式更改在 Reality Composer 中创建的实体的 Material ?

react-native - 使用 React 原生 ViroReact 像面部过滤器一样进行 Snap Chat

unity-game-engine - Vuforia DigitalEyewearBehaviour 设置在运行时更改不起作用

c# - 找不到类型或命名空间名称 'ICloudRecoEventHandler'

c# - 在 Unity 中使用 OpenCVSharp 进行眼睛检测(fps 问题)

unity3d - 你如何在着色器中编写 z 深度?

android - 在 Android 中构建时,Unity3D 文本不显示

ios - IPAD专用的增强现实API

android - 无法从 firebase 存储下载和实例化 3d 模型到统一

c# - C# Unity 中的正则表达式