Start a new topic

How to render 2D objects such as a Canvas (HoloLens)

I'm currently using the trial version of Wikitude in order to test the feasibility of using it for a project we are about to embark on but I am having an issue.


I can set up the Wikitude Camera and place an Image Tracker with an Image Trackable child element, add a custom image .wtc file generated with Wikitude Studio. 


I can then successfully augment 3D objects on this such as the WikitudeEye or a bog standard Unity Cube. 


However when I try to augment unity canvas with a white panel and some text child elements, build and deploy to HoloLens, the app doesn't render these to the screen. More than that the app doesn't even render the Wikitude watermark anymore. No error messages, no crashes, just nothing at all appears in my FOV.


If I stop it, and replace the Drawable variable with the unity cube (or wikitude eye) prefab, build and deploy again. Boom, works with these prefabs.


Can't understand why it wouldn't work with the canvas (in worldspace), and why the watermark would even disappear when this prefab is dragged to the drawable variable.


Is this something to do with a canvas being 2D and so not having depth? Does this cause the app to fail silently?


Grant


Wikitude SDK for Microsoft HoloLens 8.5

Unity 2019.1.7f1

Infact turns out there are some error messages, object references not set to instances?

Dump of the visual studio ouput:

 

'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'U:\Users\DefaultAccount\AppData\Local\DevelopmentFiles\Template3DVS.Debug_Win32.srb17122\WikiudeObjectRecognitionTest.exe'. Symbols loaded.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\ntdll.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\KernelBase.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\combase.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\ucrtbase.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\rpcrt4.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\kernel32legacy.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\bcryptprimitives.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'U:\Programs\WindowsApps\Microsoft.VCLibs.140.00.Debug_14.0.27023.1_x86__8wekyb3d8bbwe\vccorlib140d_app.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\oleaut32.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\msvcp_win.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'U:\Programs\WindowsApps\Microsoft.VCLibs.140.00.Debug_14.0.27023.1_x86__8wekyb3d8bbwe\vcruntime140d_app.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'U:\Users\DefaultAccount\AppData\Local\DevelopmentFiles\Template3DVS.Debug_Win32.srb17122\ucrtbased.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'U:\Programs\WindowsApps\Microsoft.VCLibs.140.00.Debug_14.0.27023.1_x86__8wekyb3d8bbwe\msvcp140d_app.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Forwarders\kernel32.dll'. Cannot find or open the PDB file.
The thread 0x13e0 has exited with code 0 (0x0).
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\procthreadexthost.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\msvcrt.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\kernel.appcore.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\twinapi.appcore.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\sechost.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\rmclient.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\WinTypes.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\SHCore.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Windows.UI.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\win32u.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\dcomp.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\InputHost.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\MinUser.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\MinUser.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Unloaded 'C:\Windows\System32\MinUser.dll'
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\TextInputFramework.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\gdi32.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\gdi32min.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\dxgi.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\CoreMessaging.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\d2d1.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\CoreUIComponents.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\propsys.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\ntmarta.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\advapi32legacy.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\d3d11.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\sspicli.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\bcrypt.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\OneCoreUAPCommonProxyStub.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Windows.Graphics.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\cfgmgr32.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Windows.Shell.ServiceHostBuilder.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'U:\Users\DefaultAccount\AppData\Local\DevelopmentFiles\Template3DVS.Debug_Win32.srb17122\UnityPlayer.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\ws2_32.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\D3D12.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\crypt32.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'U:\Programs\WindowsApps\Microsoft.VCLibs.140.00.Debug_14.0.27023.1_x86__8wekyb3d8bbwe\vccorlib140_app.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\mfplat.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Forwarders\version.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\MMDevAPI.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\mfreadwrite.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'U:\Programs\WindowsApps\Microsoft.VCLibs.140.00.Debug_14.0.27023.1_x86__8wekyb3d8bbwe\vcruntime140_app.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'U:\Programs\WindowsApps\Microsoft.VCLibs.140.00.Debug_14.0.27023.1_x86__8wekyb3d8bbwe\msvcp140_app.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\msasn1.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\devobj.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\RTWorkQ.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\ExecModelClient.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Windows.Storage.ApplicationData.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\windows.storage.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\powrprof.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\shlwapi_onecore.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\shlwapi_onecore.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Unloaded 'C:\Windows\System32\shlwapi_onecore.dll'
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\profapi.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\MrmCoreR.dll'. Cannot find or open the PDB file.
CreateDirectory 'C:/Data' failed: Operation has failed with error 0xb7: Cannot create a file when that file already exists.
 (current dir: C:/Data/Users/DefaultAccount/AppData/Local/DevelopmentFiles/Template3DVS.Debug_Win32.srb17122/Data)
Logging to C:/Data/Users/grant/AppData/Local/Packages/Template3D_pzq3xp76mxafg/TempState/UnityPlayer.log
[0.253622 / 0.263707] - Initializing Unity runtime
Loading native plugins
  Loading libeay32.dll
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'U:\Users\DefaultAccount\AppData\Local\DevelopmentFiles\Template3DVS.Debug_Win32.srb17122\libeay32.dll'. Cannot find or open the PDB file.
  Loading AudioPluginMsHRTF.dll
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'U:\Users\DefaultAccount\AppData\Local\DevelopmentFiles\Template3DVS.Debug_Win32.srb17122\AudioPluginMsHRTF.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\HrtfApo.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\execmodelproxy.dll'. Cannot find or open the PDB file.
  Loading UnityUWPBridge.dll
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'U:\Users\DefaultAccount\AppData\Local\DevelopmentFiles\Template3DVS.Debug_Win32.srb17122\UnityUWPBridge.dll'. Module was built without symbols.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\D3DCompiler_47.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'U:\Users\DefaultAccount\AppData\Local\DevelopmentFiles\Template3DVS.Debug_Win32.srb17122\ssleay32.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\cryptsp.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\cryptbase.dll'. Cannot find or open the PDB file.
Exception thrown at 0x772AF322 in WikiudeObjectRecognitionTest.exe: Microsoft C++ exception: Cn::XH at memory location 0x012FE874.
onecoreuap\windows\moderncore\inputv2\inputhost\components\cursor\client\cursorclient.cpp(43)\InputHost.dll!6F1CAB53: (caller: 6F1CACCC) ReturnHr(1) tid(b7c) 87B20809 onecoreuap\windows\moderncore\inputv2\inputhost\components\cursor\client\cursorclient.cpp(75)\InputHost.dll!6F1CACE3: (caller: 6F1995BD) ReturnHr(2) tid(b7c) 87B20809   Loading ssleay32.dll
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\UiaManager.dll'. Cannot find or open the PDB file.
Module information:
 Built with Compiler Ver '191627012'
 Built from '2019.1/staging' branch
 Version is '2019.1.7f1 (f3c4928e5742)'
 Debug build
 Application type 'D3D'
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Windows.Devices.Enumeration.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\deviceassociation.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Windows.UI.Core.TextInput.dll'. Cannot find or open the PDB file.
[0.001796 / 1.177535] - AppCallbacks::SetCoreWindowEvents
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Windows.Perception.Stub.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Windows.Mirage.dll'. Cannot find or open the PDB file.
wil(439)\Windows.Mirage.dll!6F70CB6F: (caller: 6F70C996) ReturnHr(1) tid(102c) 80070005 Access is denied.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\d3d10warp.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\ResourcePolicyClient.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Unloaded 'C:\Windows\System32\ResourcePolicyClient.dll'
[0.117960 / 1.296449] - AppCallbacks::InitializeD3DWindow
[1.305097 / 1.305097] - OnActivated event.
[0.011625 / 1.316722] - OnCoreWindowSizeChanged event (0.00, 0.00, 853.33, 480.00), m_Initialized=False.
[0.010049 / 1.326771] - OnVisibilityChanged event - Visible.
[0.014292 / 1.341063] - OnWindowActivated event - CodeActivated.
 OS 'Windows 10 (10.0.17763)'
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'U:\Users\DefaultAccount\AppData\Local\DevelopmentFiles\Template3DVS.Debug_Win32.srb17122\GameAssembly.dll'. Symbols loaded.
'WikiudeObjectRecognitionTest.exe' (Win32): Unloaded 'U:\Users\DefaultAccount\AppData\Local\DevelopmentFiles\Template3DVS.Debug_Win32.srb17122\GameAssembly.dll'
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'U:\Users\DefaultAccount\AppData\Local\DevelopmentFiles\Template3DVS.Debug_Win32.srb17122\GameAssembly.dll'. Symbols loaded.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\IPHLPAPI.DLL'. Cannot find or open the PDB file.
[0.618434 / 1.959498] - OnCoreWindowSizeChanged event (0.00, 0.00, 853.33, 480.00), m_Initialized=False.
PlayerConnection initialized from C:/Data/Users/DefaultAccount/AppData/Local/DevelopmentFiles/Template3DVS.Debug_Win32.srb17122/Data (debug = 0)
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\mswsock.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Windows.Networking.Connectivity.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Windows.Networking.HostName.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\wshbth.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\dnsapi.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\nsi.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\dhcpcsvc6.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\dhcpcsvc.dll'. Cannot find or open the PDB file.
Invalid parameter passed to C runtime function.
Invalid parameter passed to C runtime function.
Invalid parameter passed to C runtime function.
Invalid parameter passed to C runtime function.
Invalid parameter passed to C runtime function.
Invalid parameter passed to C runtime function.
Invalid parameter passed to C runtime function.
Invalid parameter passed to C runtime function.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\FWPUCLNT.DLL'. Cannot find or open the PDB file.
PlayerConnection initialized network socket : 0.0.0.0 55091
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\nlaapi.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Windows.ApplicationModel.dll'. Cannot find or open the PDB file.
Multi-casting "[IP] 192.168.1.45 [Port] 55091 [Flags] 2 [Guid] 2755343000 [EditorId] 2929262315 [Version] 1048832 [Id] UWPPlayerX86(HoloLens-42P5B) [Debug] 0 [PackageName] Template3D_pzq3xp76mxafg" to [225.0.0.222:54997]...
Started listening to [0.0.0.0:55091]
PlayerConnection already initialized - listening to [0.0.0.0:55091]
Plugins: Failed to load 'WindowsMRXRSDK' because one or more of its dependencies could not be loaded.
 
(Filename: C:\buildslave\unity\build\Runtime/Misc/Plugins.cpp Line: 223)

[2.688643 / 3.780308] - Initialize
[XR] Discovering subsystems at path C:/Data/Users/DefaultAccount/AppData/Local/DevelopmentFiles/Template3DVS.Debug_Win32.srb17122/Data/UnitySubsystems
GfxDevice: creating device client; threaded=1
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\DXGIDebug.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\igd10iumd32.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\msvcr120.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\ncrypt.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\msvcp120.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\ntasn1.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\d3d11_3SDKLayers.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\igdusc32.dll'. Cannot find or open the PDB file.
Direct3D:
    Version:  Direct3D 11.0 [level 11.1]
    Renderer: HoloLens Graphics (ID=0x22b0)
    Vendor:   (null)
    VRAM:     604 MB
Initialize engine version: 2019.1.7f1 (f3c4928e5742)
[AudioManager] InitNormal(tryDeviceDefaults = false, preferredOutputType = FMOD_OUTPUTTYPE_AUTODETECT) attempt with hardAudioDisable: false
[AudioManager] Setting output to FMOD_OUTPUTTYPE_AUTODETECT
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Windows.Media.Devices.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\DevDispItemProvider.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\AudioSes.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\avrt.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\threadpoolwinrt.dll'. Cannot find or open the PDB file.
[AudioManager] InitNormal succeeded with output "FMOD_OUTPUTTYPE_WASAPI". Driver name is "Speakers (Intel SST Audio Device (WDM))". Speaker mode is "FMOD_SPEAKERMODE_STEREO"
The thread 0x9e4 has exited with code 0 (0x0).
The thread 0x1088 has exited with code 0 (0x0).
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Windows.Gaming.Input.dll'. Cannot find or open the PDB file.
[0.001100 / 5.946904] - AppCallbacks::SetupInputEvents
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Windows.Devices.Sensors.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\biwinrt.dll'. Cannot find or open the PDB file.
onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(1) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(2) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(3) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(4) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(5) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(6) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(7) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(8) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(9) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(10) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(11) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(12) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(13) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(14) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(15) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(16) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(17) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(18) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(19) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(20) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(21) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(22) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(23) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(24) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(25) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(26) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(27) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(28) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(29) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(30) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(31) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(32) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(33) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(34) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(35) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(36) tid(13fc) 8685C003 onecoreuap\xbox\devices\api\winrt\pnpapiwrapper.cpp(385)\Windows.Gaming.Input.dll!7053F86B: (caller: 70542723) ReturnHr(37) tid(13fc) 8685C003 Exception thrown at 0x772AF322 (KernelBase.dll) in WikiudeObjectRecognitionTest.exe: WinRT originate error - 0x80040111 : 'Windows.UI.WindowManagement.DisplayRegion'.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\userenv.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\profext.dll'. Cannot find or open the PDB file.
onecoreuap\drivers\mobilepc\sensors\convergence\api\winrt\public\internal\viewpositiontrackerinternal.h(94)\Windows.Devices.Sensors.dll!520333D0: (caller: 520323EF) Exception(1) tid(b7c) 80040111 ClassFactory cannot supply requested class
Exception thrown at 0x772AF322 in WikiudeObjectRecognitionTest.exe: Microsoft C++ exception: wil::ResultException at memory location 0x012FDC40.
Exception thrown at 0x772AF322 in WikiudeObjectRecognitionTest.exe: Microsoft C++ exception: [rethrow] at memory location 0x00000000.
onecoreuap\drivers\mobilepc\sensors\convergence\api\winrt\public\internal\simpleorientation.cpp(127)\Windows.Devices.Sensors.dll!52031AA7: (caller: 5202B5FC) Exception(2) tid(b7c) 80070490 Element not found.
Exception thrown at 0x772AF322 in WikiudeObjectRecognitionTest.exe: Microsoft C++ exception: wil::ResultException at memory location 0x012FDE88.
Exception thrown at 0x772AF322 in WikiudeObjectRecognitionTest.exe: Microsoft C++ exception: [rethrow] at memory location 0x00000000.
onecoreuap\drivers\mobilepc\sensors\convergence\api\winrt\public\internal\sensorserver.cpp(46)\Windows.Devices.Sensors.dll!52028561: (caller: 5202591F) ReturnHr(1) tid(b7c) 80070490 Element not found.
onecoreuap\drivers\mobilepc\sensors\convergence\api\winrt\public\lib\simpleorientationsensor.cpp(160)\Windows.Devices.Sensors.dll!5208B90D: (caller: 52089E09) ReturnHr(2) tid(b7c) 80070490 Element not found.
[0.162524 / 6.109883] - AppCallbacks::SetupOrientationSensorEvents
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\windows.applicationmodel.datatransfer.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\coml2.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\ie_shims.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\iertutil.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\ClipboardServer.dll'. Cannot find or open the PDB file.
[0.267025 / 6.167954] - AppCallbacks::Load
[4.209616 / 6.169113] - Starting first scene loading
The following GlobalManagers were stripped from the build (Either because they're not used or not supported on this platform):
  ClusterInputManager
If your machine has multiple graphics adapters, Unity may have created a WindowContext on the wrong adapter. If you experience a black screen when playing, please restart the Editor.
 
(Filename: C:\buildslave\unity\build\Modules/VR/VRDevice.cpp Line: 323)

Created eye textures with a "texture array" layout.  The "single-pass instancing" stereo mode will be used.

[0.064104 / 6.233217] - OnCoreWindowSizeChanged event (0.00, 0.00, 845.33, 480.00), m_Initialized=True.
[0.083718 / 6.316936] - Finishing first scene loading
[0.001099 / 6.318034] - First level loaded
[0.001273 / 6.319307] - PerformUpdateAndRender started
Windows Mixed Reality spatial locatability state changed to Active.
 
(Filename: C:\buildslave\unity\build\Modules/VR/HoloLens/HoloLensWorldManager.cpp Line: 392)

UnloadTime: 7.217200 ms
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\OneCoreCommonProxyStub.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Windows.System.Profile.SystemId.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\Clipc.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\CryptoWinRT.dll'. Cannot find or open the PDB file.
The Wikitude Unity plugin relies on the standard Unity shader to function properly. Please make sure it's present in your build.
UnityEngine.DebugLogHandler:Internal_Log(LogType, LogOption, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
Wikitude.WikitudeCamera:InternalInitializeSDK()
Wikitude.WikitudeCamera:Start()
 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 48)

Could not find TrackerManager
UnityEngine.DebugLogHandler:Internal_Log(LogType, LogOption, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
Wikitude.TrackerBehaviour:Initialize()
Wikitude.TrackerBehaviour:OnWikitudeCameraInitialized()
Wikitude.WikitudeCamera:InternalStartSDK()
Wikitude.WikitudeCamera:Start()
 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 48)

Exception thrown at 0x772AF322 in WikiudeObjectRecognitionTest.exe: Microsoft C++ exception: Il2CppExceptionWrapper at memory location 0x024FE720.
Exception thrown at 0x772AF322 in WikiudeObjectRecognitionTest.exe: Microsoft C++ exception: Il2CppExceptionWrapper at memory location 0x024FE7E4.
NullReferenceException: Object reference not set to an instance of an object.
  at Wikitude.TargetCollectionResource.Register (Wikitude.TrackerManager manager) [0x00000] in <00000000000000000000000000000000>:0 
  at Wikitude.ImageTracker.OnInitialize () [0x00000] in <00000000000000000000000000000000>:0 
  at Wikitude.TrackerBehaviour.Initialize () [0x00000] in <00000000000000000000000000000000>:0 
  at Wikitude.TrackerBehaviour.OnWikitudeCameraInitialized () [0x00000] in <00000000000000000000000000000000>:0 
  at Wikitude.WikitudeCamera.InternalStartSDK () [0x00000] in <00000000000000000000000000000000>:0 
  at Wikitude.WikitudeCamera.Start () [0x00000] in <00000000000000000000000000000000>:0 
 
(Filename: currently not available on il2cpp Line: -1)

Could not find TrackerManager
UnityEngine.DebugLogHandler:Internal_Log(LogType, LogOption, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
Wikitude.TrackerBehaviour:Initialize()
Wikitude.TrackerBehaviour:Start()
 
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 48)

Exception thrown at 0x772AF322 in WikiudeObjectRecognitionTest.exe: Microsoft C++ exception: Il2CppExceptionWrapper at memory location 0x024FE850.
NullReferenceException: Object reference not set to an instance of an object.
  at Wikitude.TargetCollectionResource.Register (Wikitude.TrackerManager manager) [0x00000] in <00000000000000000000000000000000>:0 
  at Wikitude.ImageTracker.OnInitialize () [0x00000] in <00000000000000000000000000000000>:0 
  at Wikitude.TrackerBehaviour.Initialize () [0x00000] in <00000000000000000000000000000000>:0 
  at Wikitude.TrackerBehaviour.Start () [0x00000] in <00000000000000000000000000000000>:0 
 
(Filename: currently not available on il2cpp Line: -1)

Setting up 1 worker threads for Enlighten.
  Thread -> id: ce4 -> priority: 1 
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\wininet.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\tokenbinding.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\OnDemandConnRouteHelper.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\winhttp.dll'. Cannot find or open the PDB file.
'WikiudeObjectRecognitionTest.exe' (Win32): Loaded 'C:\Windows\System32\winnsi.dll'. Cannot find or open the PDB file.
The thread 0x1024 has exited with code 0 (0x0).
The thread 0x12c4 has exited with code 0 (0x0).
The thread 0x112c has exited with code 0 (0x0).
The thread 0xe08 has exited with code 0 (0x0).
The thread 0xe7c has exited with code 0 (0x0).
The thread 0xaec has exited with code 0 (0x0).
The thread 0xb7c has exited with code 0 (0x0).
The thread 0x177c has exited with code 0 (0x0).
The thread 0x10bc has exited with code 0 (0x0).
The thread 0x11c8 has exited with code 0 (0x0).
The thread 0x1678 has exited with code 0 (0x0).
The thread 0x1184 has exited with code 0 (0x0).
The thread 0x1234 has exited with code 0 (0x0).
The thread 0x14f4 has exited with code 0 (0x0).
The thread 0xadc has exited with code 0 (0x0).
The thread 0x1328 has exited with code 0 (0x0).
The thread 0x102c has exited with code 0 (0x0).
The thread 0xa04 has exited with code 0 (0x0).
The thread 0x11f4 has exited with code 0 (0x0).
The thread 0x11c has exited with code 0 (0x0).
The thread 0x1228 has exited with code 0 (0x0).
The thread 0x414 has exited with code 0 (0x0).
The thread 0x4e8 has exited with code 0 (0x0).
The thread 0xc9c has exited with code 0 (0x0).
The thread 0x1478 has exited with code 0 (0x0).
The thread 0x264 has exited with code 0 (0x0).
The thread 0x80c has exited with code 0 (0x0).
The thread 0x660 has exited with code 0 (0x0).
The thread 0x9e8 has exited with code 0 (0x0).
The thread 0x1408 has exited with code 0 (0x0).
The thread 0xe10 has exited with code 0 (0x0).
The thread 0x11e4 has exited with code 0 (0x0).
The thread 0x1660 has exited with code 0 (0x0).
The thread 0xc04 has exited with code 0 (0x0).
The thread 0x504 has exited with code 0 (0x0).
The thread 0x338 has exited with code 0 (0x0).
The thread 0x1270 has exited with code 0 (0x0).
The thread 0x84 has exited with code 0 (0x0).
The thread 0x1208 has exited with code 0 (0x0).
The thread 0x1494 has exited with code 0 (0x0).
The thread 0x171c has exited with code 0 (0x0).
The thread 0x116c has exited with code 0 (0x0).
The thread 0x858 has exited with code 0 (0x0).
The thread 0x155c has exited with code 0 (0x0).
The thread 0xff8 has exited with code 0 (0x0).
The thread 0x2dc has exited with code 0 (0x0).
The thread 0x8c8 has exited with code 0 (0x0).
The thread 0x154 has exited with code 0 (0x0).
The thread 0xc0c has exited with code 0 (0x0).
The thread 0xf58 has exited with code 0 (0x0).
The thread 0xc94 has exited with code 0 (0x0).
The thread 0xce4 has exited with code 0 (0x0).
The thread 0xb30 has exited with code 0 (0x0).
The thread 0xbb0 has exited with code 0 (0x0).
The thread 0x158 has exited with code 0 (0x0).
The thread 0x17fc has exited with code 0 (0x0).
The thread 0xe44 has exited with code 0 (0x0).
The thread 0x3c0 has exited with code 0 (0x0).
The thread 0xe60 has exited with code 0 (0x0).
The thread 0x72c has exited with code 0 (0x0).
The thread 0xec4 has exited with code 0 (0x0).
The thread 0x13fc has exited with code 0 (0x0).
The thread 0x1488 has exited with code 0 (0x0).
The thread 0x8b8 has exited with code 0 (0x0).
The thread 0x1780 has exited with code 0 (0x0).
The thread 0x38c has exited with code 0 (0x0).
The program '[2036] WikiudeObjectRecognitionTest.exe' has exited with code 0 (0x0).

 

Plot twist: If I take the canvas and make it a child of a 3D object like a cube, then make a prefab out of this. This works fine as an augmentation. Both the cube and the Canvas are rendered. However the Canvas on its own still does not work.


This is starting to sound like a wee bug unless I'm missing an obvious piece of logic or a setting somewhere.

Login or Signup to post a comment