Intel Real Sense 415 sensor used
Win 10, x64
All installed according the installation instructions.
I am getting following error in Unity when I try to run the samples:
nuitrack.NativeNuitrack.Init (System.String config)
nuitrack.Nuitrack.Init (System.String config, NuitrackMode mode)
NuitrackManager.NuitrackInit () (at Assets/NuitrackSDK/Nuitrack/NuitrackManager.cs:213)
NuitrackManager.Awake () (at Assets/NuitrackSDK/Nuitrack/NuitrackManager.cs:112)
The path is as far as I know correctly set:
NiViewer not functional
nuitrack_c11_sample.exe works without RGB image and gives following errors:
Start nuitrack c11
ERROR: AstraProPerseeDepthProvider can’t create RGB Stream (VideoCapture device ID is not valid)
DepthProviderManager: AstraProPerseeDepthProvider can’t create RGB Stream (VideoCapture device ID is not valid)
Can’t find video camera!
Can’t find Depth camera!
ERROR: Couldn’t open device ( DeviceOpen using default: no devices found
DepthProviderManager: Couldn’t open device ( DeviceOpen using default: no devices found
ERROR: Can not create OpenNI depth generator (OpenNI Status: Can’t create any node of the requested type!)
DepthProviderManager: Can not create OpenNI depth generator (OpenNI Status: Can’t create any node of the requested type!)
Create DepthProvider: Realsense2DepthProvider
Please check dll import settings in Unity:
Assets/NuitrackSDK/Nuitrack/NuitrackAssembly/nuitrack.net.dll > set Any Platform check.
As for other issues:
- NiViewer doesn’t work with RealSense sensors
- These error messages are actually warnings and displayed for diagnostic purposes only. If you see the message “
Create DepthProvider: Realsense2DepthProvider” it means that everything works fine.
By the way, we’ve just updated Nuitrack SDK. You can download the new version and check
nuitrack_sample.exe (depth and RGB images are displayed, you can change the mode by left-mouse click).
I had checked the Unity .dll setup is Any Platform.
The new SDK generates identical issue as described.
No glue found in any disusion on this forum - I had read everything :-(.
Please advise what Unity version do you use?
Also please send us screenshots of the section “Player Settings/Other Settings”.
Required screenshots including the crash are bellow.
Unity version (as visible form the images) is 2017.3.f3
I had moved somewhere.
I had put the /bin folder with the NuiTrack .dll to the PATH environmental variable…
I suggest to put it in the installation instructions as 2 points - it looks like only one variable need to be set …
So I now get following crash:
NuitrackManager.NuitrackInit () (at Assets/NuitrackSDK/Nuitrack/NuitrackManager.cs:222)
NuitrackManager.Awake () (at Assets/NuitrackSDK/Nuitrack/NuitrackManager.cs:117)
Do you use
NuitrackSDK.unitypackage from our latest version of Nuitrack SDK (1.3.5)?
If yes, please update the Nuitrack runtime component as well (to 0.23.3):
- download https://github.com/3DiVi/nuitrack-sdk/tree/master/Platforms/nuitrack-windows-x64.exe
- replace the contents from the old archive with the contents from the new one
- check that environment variables are set correctly
To check the Nuitrack runtime component version, run
nuitrack\activation_tool\Nuitrack.exe. The version is displayed at the bottom of the window.
After the runtime update the new Unity samples started to work.
Thank you for the support …
I strongly suggest:
Put the runtime inside the SDK to be 100% sure the developers run compatible version
Do not force installation of OpenNI for Intel Real Sense when it is not used at all
make an SDK/runtime instalator - setting the paths e.t.c to avoid all confusion
put in the SDK project files for Microsoft Visual Studio 2015/17 to avoid the project generation mess
Thank you for your feedback, we will take into consideration your suggestions.