I was wondering if it’s possible to run Nuitrack in a Unity UWP build. Currently I get the error:
DLLNotFoundException, Unable to load DLL Libnuitrack. The specified module could not be found.
Is it even possible to run UWP builds for this? Or should I not even bother trying?
Current Nuitrack SDK uses native С++ libraries built for Windows x86/x86_64 architecture. Besides it has some 3rd-party dependencies (drivers for depth cameras) which are available only for a desktop platform.
So this would mean that’s a no-go? We have a UWP app we would like to implement it in. Does this mean we need to find another solution? Or is it possible to make our own solution? Any idea’s/info are welcome.
I do see this option when selection the Nuitrack.net DLL in Unity. Changing it didn’t help, but UWP is there…
EDIT: I also get this in a normal standalone build with Unity.
EDIT2: Here’s the full log my UWP app outputes:
Initialize engine version: 2018.2.9f1 (2207421190e9)
UnloadTime: 0,375248 ms
DllNotFoundException: Unable to load DLL ‘libnuitrack’: The specified module could not be found.
at nuitrack.NativeNuitrack.Init (System.String config) [0x00000] in <00000000000000000000000000000000>:0
at NuitrackManager.NuitrackInit () [0x00000] in <00000000000000000000000000000000>:0
(Filename: currently not available on il2cpp Line: -1)
DllNotFoundException: Unable to load DLL ‘libnuitrack’: The specified module could not be found.
at nuitrack.SkeletonTracker.Create () [0x00000] in <00000000000000000000000000000000>:0
at Company.Scripts.MoveManager.Start () [0x00000] in <00000000000000000000000000000000>:0
(Filename: currently not available on il2cpp Line: -1)
Unfortunately, there is no official support for Nuitrack with UWP at the moment. We’re working on a solution, however, the precise time frame for adding support is not determined yet.