Is it possible to run nuitrack 32-bit version on windows 64-bit using 32-bit compatibility layer?

My C# app works with Astra and it’s forced to use 32-bit libraries on Windows 64-bit platform.

Now I am trying to integrate nuitrack.

The x64 version works fine, but limits me to use other libraries.

So, Is it possible to run nuitrack 32-bit version on windows 64-bit?

To use 32-bit version of Nuitrack on Windows 64-bit in VS C# projects, the following steps are required:

  1. Download the 32-bit Nuitrack: https://github.com/3DiVi/nuitrack-sdk/tree/master/Platforms/nuitrack-win32.zip

  2. Follow the installation instructions.

  3. Add a reference to nuitrack.net.dll. You can find this library in Nuitrack SDK: NuitrackSDK/Nuitrack/lib/csharp folder

  4. In app properties define the platform target “Any CPU” with prefer 32-bit

Olga thanks,

In my case one more step was missing:

  1. Copy OpenNI.dll 32-bit to working folder (NOT OpenNI2.dll)