$9,999,999.99 99,999 items
Check Out

Your cart is empty.


Not sure which developer tool to use? Learn more ▸

NatNet SDK

NatNet's client/server architecture allows client applications to run on the same network or computer as the tracking software (Motive). The SDK integrates seamlessly with standard languages (C/C++/C#/Python), tools (Microsoft Visual Studio), and protocols (UDP/Unicast/Multicast). Using the NatNet SDK, developers can quickly integrate OptiTrack motion tracking data into new and existing applications, including custom plugins to third-party applications and engines for real-time streaming. Learn more

NatNet SDK

NatNet SDK 4.1.1

This version of the NatNet SDK adds some improvements and fixes to the previous release. It is intended to work smoothly with all versions of Motive.

Note: Direct Depacketizers Only (those not using NatNet) : The 4.1.x update includes bitstream syntax changes to allow Trained Markerset data over the network. This requires any direct depacketizers to update their code. Please note this update now also allows clients to specify a specific bitstream version. So, going forward, if specified, you will no longer need to update your code when the bitstream changes. Please refer to the details and examples for more information.

NatNet SDK Documentation

Camera SDK

Free SDK includes full camera control, access to 2D object data, camera synchronization, and 6DoF vector tracking. Sample apps are packaged as part of the SDK installer. Learn more


Camera SDK 3.1.1

This is the latest version that is compatible with Motive 3.1.1 Final.

Camera SDK Documentation

Active Batch Programmer

Utility for programming OptiTrack Active hardware including Active Tags, Active Pucks, Active HMD clips, etc.This is an advanced tool for reconfiguring Active hardware after initial factory configuration.

Active Batch Programmer

Active Batch Programmer 1.6.0

This is the latest version that is compatible with OptiTrack Active technology.

Active Batch Programmer Documentation