Log in or register to post comments

White Screen on iOS Build - Google Cardboard app

December 29, 2016 - 10:41am #1

I am testing out Unity and Vuforia to make a mixed reality app for use with Google Cardboard. I had success last year with previous versions of Unity/Vuforia/Xcode/iOS.

I am starting fresh with just a simple test (1 target, 1 camera, 1 cube) to make sure the latest versions of these software programs play nice with each other and have hit a snag on the iOS build. I can publish to the device (despite hundreds of Xcode errors) and it prompts me to access the camera. I say "allow" but then the app itself is white. The black VR matte shows up fine but the video feed is white. Everything tests ok in Unity with the video feed.

See attached screenshots.

 

Vuforia SDK 6.2.6

Unity 5.5.0f3

Xcode 8.2.1

iOS 10.2

 

Thanks!

AttachmentSize
Image icon IMG_1169.PNG46.81 KB
Image icon IMG_1170.PNG18.77 KB
Image icon unity_video_feed.jpeg38.87 KB

White Screen on iOS Build - Google Cardboard app

May 20, 2017 - 5:56am #7

Although i tried this, the problem remains ... any other idea ?

White Screen on iOS Build - Google Cardboard app

March 14, 2017 - 4:36am #6

White Screen on iOS Build - Google Cardboard app

March 14, 2017 - 3:59am #5

Same Problem , also in Android with the latest unity 5.5 version and vuforia 6.2.10.

 

The screen is white in the initialization exactly with the same image as unklebooey posted.

 

This is the error I'm receiving in the LogCat:

 

E/Unity: Exception in callback: System.MissingMethodException: Method not found: 'UnityEngine.RenderTexture.set_generateMips'.

                                            at Vuforia.DistortionRenderingBehaviour.OnVideoBackgroundConfigChanged () [0x00000] in <filename unknown>:0

                                            at Vuforia.VuforiaARController.OnVideoBackgroundConfigChanged () [0x00000] in <filename unknown>:0

                                          

                                          (Filename: ./artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

 

Kind Regards!

White Screen on iOS Build - Google Cardboard app

March 5, 2017 - 4:08pm #4

I'm having this same problem using that sample project too... any suggestions?

White Screen on iOS Build - Google Cardboard app

February 28, 2017 - 1:20pm #3

Hi,

I've the same issue. latest unity3d and vuforia then I just tried to setup everything using the sample Vufoia-3-Ar-VR Sample.

All i get is a white screen  - in untiy it display my local webcam. - I guess I've a setup problem somewhere... 

White Screen on iOS Build - Google Cardboard app

January 9, 2017 - 1:26am #2

I have the same problem. Thats the XCode error I get on switching:

2017-01-09 18:04:11.396212 papeo[5616:2105690] ERROR/AR(5616) 2017-01-10 18:04:11: CameraDevice::getCameraCalibration(): Failed to get camera calibration because the camera is not initialized.

cameraDeviceStartCamera

Creating a Stereo Viewer Camera Configuration (Check for reflection)

Vuforia.DigitalEyewearARController:ConfigureView()

Vuforia.DigitalEyewearARController:SetViewerActive(Boolean)

Vuforia.MixedRealityController:SetViewerAR()

GoTween:update(Single)

AbstractGoTweenCollection:update(Single)

Go:handleUpdateOfType(GoUpdateType, Single)



(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

Exception in callback: System.Exception: Error: called non-existent method System.Void UnityEngine.RenderTexture::set_generateMips(System.Boolean)

  at UnityEngine.RenderTexture.set_generateMips (Boolean ) [0x00000] in <filename unknown>:0

  at Vuforia.DistortionRenderingBehaviour.CreateRenderTexture () [0x00000] in <filename unknown>:0

  at Vuforia.DistortionRenderingBehaviour.OnVideoBackgroundConfigChanged () [0x00000] in <filename unknown>:0

  at Vuforia.VuforiaARController.OnVideoBackgroundConfigChanged () [0x00000] in <filename unknown>:0

  at Vuforia.BaseStereoViewerCameraConfiguration.ConfigureVideoBackground () [0x00000] in <filename unknown>:0

  at Vuforia.BaseStereoViewerCameraConfiguration.CheckForSurfaceChanges (ScreenOrientation& orientation) [0x00000] in <filename unknown>:0

  at Vuforia.VuforiaARController.UpdateStatePrivate (Boolean forceUpdate, Boolean reapplyOldState) [0x00000] in <filename unknown>:0

  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0

  at Vuforia.DelegateHelper.InvokeDelegate (System.Delegate action, System.Object[] args) [0x00000] in <filename unknown>:0

Vuforia.VuforiaARController:OnVideoBackgroundConfigChanged()

Vuforia.BaseStereoViewerCameraConfiguration:ConfigureVideoBackground()

Vuforia.BaseStereoViewerCameraConfiguration:CheckForSurfaceChanges(ScreenOrientation&)

Vuforia.VuforiaARController:UpdateStatePrivate(Boolean, Boolean)

System.Reflection.MonoMethod:Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)

Vuforia.DelegateHelper:InvokeDelegate(Delegate, Object[])



(Filename: /Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

2017-01-09 18:04:13.189642 papeo[5616:2106104] INFO/AR(5616)

Log in or register to post comments