Vuforia / unity AR camera aperture problems with Android 6+

Using Vuforia and unity3d (basic demos) it transpires that the output from unity3d produces a different result with different versions of Android.

Installing the same Apk, my tests show:

Android ver 4.4.4 provides the expected result and as such is OK

Android ver 6.0.1 produces an unacceptable result in that the App camera runs dark (as though the aperture setting is way off). This is not OK.

I have seen many others report this on Vuforia but have seen no official response or even recognition of the issue.

Despite being impressed with the ‘OK’ results I cannot in good conconcience recommend to my client that they adopt Vuforia/unity3d as their development platforms without some formal explanation and remedy. My client plans a fairly significant development and needs to be confident with the approach they adopt.

As Vuforia is now in the unity3d stable, with unity3d as the dominant partner, I consider you, unity3d, to be the party best able to respond to this query (especially as Vuforia don’t on their own forum)

Please advise.

Hi John,

I was having the same issue with this. I just figured it out and will walk you through what I did to fix the issue. I am using the Samsung Galaxy TabS2.

In my Camera Settings under the ARCamera, I set the Rendering Path to Legacy Deferred (light prepass). I hit apply to save the settings, and then built and ran the application. The camera is significantly brighter now, and I am able to get object recognition working.

I hope you have the same results.