"We offer new support options and therefor the forums are now in read-only mode! Please check out our Support Center for more information." - Vuforia Engine Team

Vuforia with Google Cardboard SDK

Hi,

I am currently developing a mixed reality application for Android and I am using Unity version 2018.3.0f2 and Vuforia version 7.5.26.

I tried to set the Cardboard SDK in the XR Settings. The "Background Plane" Game Object seems not to work as expected, since it is not available when running the application on the phone. Nevertheless, I am able to get the camera image via "Vuforia.Image image = CameraDevice.Instance.GetCameraImage(mPixelFormat);". 

 

My question is the following:

Is it possible to use Vuforia together with the Google Cardboard SDK so that the Vuforia Behaviour (and the Background Plane Behaviour) keeps the same as when using the Vuforia SDK? Or is there any way to manually keep the Vuforia Behaviour (respectively the Background Plane Behaviour) working like expected as if you were using the Vuforia SDK?

--> The reason why I would like to use the Google Cardboard SDK is that the rendering of 3D objects is more powerful compared to the rendering of 3D objects when using the Vuforia SDK (with Extended Target Tracking enabled). Since my app is a mixed reality app with some 3D objects but also the need of background video and image target tracking the working fusion of both Google VR SDK and Vuforia features would be the ideal solution.

Furthermore, I saw that Cardboard SDK was supported by Vuforia, at least in older versions.

 

Thanks in advance for your help.

Hello,

Vuforia Engine SDK is no longer compatible with Google's Cardboard/Daydream SDK.

Vuforia Engine still supports VR experiences, using the rotational device tracker, that work with Google Cardboard devices.

Thanks,

Vuforia Engine Support