Hello
I am currently facing an issue integrating the Nuitrack SDK with Unity3D to enable real-time body tracking for a project. While I have successfully set up the SDK and imported the Unity package, the tracking functionality doesn’t seem to work as expected.
Specifically; the avatar in Unity doesn’t respond accurately to the detected skeleton movements, often lagging or missing joint updates entirely.
I have confirmed that the device drivers and Nuitrack runtime are properly installed & the sensor appears to work when tested in the Nuitrack demo application. However, when running the Unity project, the skeleton data seems inconsistent or fails to initialize at times. The debug logs frequently show errors related to skeleton tracking, such as “Skeleton data not available” or “Failed to initialize depth sensor.”
This issue has been blocking the progress of my project, and I’d appreciate any guidance on troubleshooting. Is there a recommended configuration for Unity or specific settings for the sensor that might improve performance? I have referred nuitrack-sdk/doc/Unity_Basic.md at master · 3DiVi/nuitrack-sdk · GitHub selenium guide for reference .
Additionally, are there known compatibility issues with certain versions of Unity or common pitfalls to avoid during integration?
Thank you !