Hi,
I’m trying to use Nuitrack with an Orbbec Astra 2 in Unity, but Unity keeps crashing whenever I press Play in a scene that contains Nuitrack scripts.
If I disable the Nuitrack scripts, the scene runs normally. But as soon as Nuitrack is enabled, Unity immediately crashes and a crash report pops up.
I found a similar forum post about this issue on Unity 2021, but in my case the sensor is properly connected and there are no errors in the console when I open Unity with the SDK imported, and I haven’t been able to see any output at all when pressing Play from the start.
What I’m using:
- Sensor: Orbbec Astra 2
- License: Nuitrack perpetual license
- OS: Windows
- Unity versions tested: Unity 2022 and Unity 6.3
What I tested:
- Orbbec Astra Viewer works fine, I can see all camera streams.
- Nuitrack app also works, I can see the tracking.
- However, Nuitrack only works if I change Time Sensing from Default to System in the configuration.
I also tried following a few Unity + Nuitrack tutorials but Unity still crashes when running the scene.
Even tried running Unity.exe as administrator, but then I couldn’t load any of my projects. (Security Alert)
So the sensor and Nuitrack seem to work outside Unity, but Unity crashes whenever Nuitrack initializes.
Has anyone run into this before or know what might cause it?