OptiTrack Downloads
OptiTrack Downloads
OptiTrack Downloads
OptiTrack Downloads
OptiTrack Downloads
OptiTrack Downloads
Motive
Motive
OptiTrack's unified software platform. Tailored to meet the needs of the world’s most ambitious production studios and research facilities, Motive combines the best features from our past software offerings with a host of new ones designed to deliver simpler setup, larger volumes, and cleaner data.
Learn more
Final Releases
Final Releases
Motive software releases that are ready for production environments.
Motive 3.1.0
Motive 3.1.0 delivers vastly improved skeletal and bone tracking precision, and helps users efficiently capture accurate data and produce visually compelling CG content.
Built around a new Quantum Solver that helps users navigate even the most difficult tracking situations with heavy marker occlusion, Motive 3.1 provides robust, reliable data and exceptional results. Additional enhancements include tracking more than 300 rigid bodies simultaneously using active and/or passive markers, precision finger tracking with integrated Manus VR gloves, and anchor markers to aid automated calibration and comprehensive marker labeling.
Downloads
Documents
Details & Requirements
- Release Date: March 21, 2024
- File Format: EXE
- The Flex 3, Flex 13, Slim 3U, V120:Duo, and V120:Trio cameras must be run with version 3.1.0+.
- Flex 3 cameras with a serial number 512653 or higher must be run with version 3.1.0 Beta 2+.
- Slim 3U cameras with a serial number 501170 or higher must be run with version 3.1.0 Beta 2+.
- PrimeX 120, PrimeX 120W, and SlimX 120 cameras must be run with Motive 3.1.0+ Final.
- The following are known issues with the X120 Cameras:
- With large amounts of necessary masks, you may need to mask multiple times to cover all objects in the scene.
- Gain of levels 7 or 8 do not work correctly and produce a bad image.
- Primex41 and Primex22 cameras with serial number M99450 or higher must be run with version 3.0.3+.
- You may need to power cycle Primex cameras when switching between version 2.x and 3.x.
- IMU Sensor Fusion and 6 Rigid Body Skeletons exist in version 3.1+.
- Removed support for the Trackd streaming protocol.


Motive 2.3.7
With an expanded feature set, Motive 2.3.7 advances its precision human and object tracking capabilities across VR, animation, movement sciences and robotics applications.
Notable updates include: Active rigid body speed improvements with up to 66% less latency, IMU sensor fusion improvements, enhanced Continuous Calibration, and support for 250+ cameras in one volume. Additionally, this version of Motive introduces active or passive ‘Anchor Markers’ to both aid Continuous Calibration with disconnected volumes, and provide peace of mind regarding origin drift.
Downloads
Documents
Details & Requirements
- Release Date: December 11, 2023
- File Format: EXE
- Requires DirectX 9
- Slim 3U cameras with a serial number 501170 or higher must be run with version 2.3.6+.
- Flex 3 cameras with a serial number 512653 or higher must be run with version 2.3.6+.
- Slim 3U cameras with a serial number 446597 or higher must be run with version 2.3.5+.
- Flex 3 cameras with a serial number 512030 or higher must be run with version 2.3.5+.
- Primex 41 and Primex 22 cameras with serial number M99450 or higher must be run with version 2.3.4+.
- Primex cameras must be run with version 2.2.0+.
- Prime Color and Prime Color FS must be run with version 2.0.0+.
- Prime 41 cameras with serial number M23713 or higher must be run with version 1.9.0+.
- Prime 17W cameras with serial number M17888 or higher must be run with version 1.9.0+.
- eSync 2 must be run with version 1.7.4+.
- V120:Duo cameras with serial number 146382 or higher must be run with version 1.7.0+.
- V120:Trio cameras with serial number 149506 or higher must be run with version 1.7.0+.
- Prime 13/13W and Slim 13E cameras require version 1.7.0+.
- Prime 41 or Prime 17W cameras with serial number M10100 or higher must be run with version 1.5.1+.
- Flex 13 cameras require version 1.1.3+.
- eSync devices require version 1.1.2+.
- Prime Series cameras require version 1.2 Final or higher.
- V120:Duo/Trio devices require version 1.1.2 or higher.
- S250e cameras with serial M001694 or higher require version 1.1.1 or higher.


Beta Releases
Beta Releases
Motive software releases with the latest features. These releases may be unstable while in the Beta phase and not recommended for use in production environments.
Motive 3.1.0 Beta 3
Motive 3.1 adds new features and enhances existing capabilities to make data capture and post-production better for everyone.
The new Trained Markersets enables users to track virtually anything they can put a marker on. Motive 3.1 supports all OptiTrack cameras (including USB cameras), 6 rigid body skeletons, and Inertial Measurement Unit (IMU) sensor fusion which comes with many quality of life improvements. Simplify Continuous Calibration using data available on the Info Pane, including a new Bumped Camera feature that allows Motive to correct the position of a camera after it’s been moved. Additional changes to the 3D viewport, log pane, graphing, and more give users more power at their fingertips.
Downloads
Documents
Details & Requirements
- Release Date: February 15, 2024
- File Format: EXE
- The Flex 3, Flex 13, Slim 3U, V120:Duo, and V120:Trio cameras must be run with Motive 3.1+
- Flex 3 cameras with a serial number 512653 or higher must be run with Motive 3.1.0 Beta 2+.
- Slim 3U cameras with a serial number 501170 or higher must be run with Motive 3.1.0 Beta 2+.
- There are known issues with the X120 Cameras that will be resolved by the Final version of Motive 3.1
- The Primex 120 ring light doesn't behave properly during calibration.
- MJPEG mode doesn't work at 300 Hz or over.
- Switching to 300 - 1000 Hz, then back to below 300 Hz will show a cropped image in MJPEG mode.
- The brightness of the Primex 120 ring lights may increase in future versions of the software.
- With large amounts of necessary masks, you may need to mask multiple times to cover all objects in the scene.
- Blacklisting the X120 cameras causes a connection error.
- Some PoE++ switches cause synchronization issues by filtering the camera sync message.
- Primex 41 and Primex 22 cameras with serial number M99450 or higher must be run with Motive 3.0.3+.
- You may need to power cycle Primex cameras when switching between Motive 2.x and 3.x.
- IMU Sensor Fusion and 6 Rigid Body Skeletons exist in Motive 3.1+.
- Removed support for the Trackd streaming protocol.


Motion Capture Data
Motion Capture Data
OptiTrack Downloads
OptiTrack Downloads
Motive Device Integrations
Motive Device Integrations
Plugins that provide data for use inside Motive.

Manus Gloves Plugin
Integrate Manus gloves plugin to bring finger tracking data into Motive 3.
Documents

StretchSense Gloves Plugin
Integrate StretchSense gloves plugin to bring finger tracking data into Motive 3.
Downloads
Motive Streaming Plugins
Motive Streaming Plugins
Plugins that receive Motive data.

OpenVR Driver 2.2.0
OpenVR integration for the VIVE Pro 2, Valve Index, and HP Reverb HMDs within OptiTrack systems.
Documents
Details & Requirements
- Release Date: December 1, 2022
- File Format: MSI
- Works with:
- Windows 64-bit, SteamVR
- VIVE Pro 2, Valve Index, and HP Reverb



Unreal Engine 5 Plugin 5.3 v2
Real-time interface for streaming 6DoF rigid body and skeleton data to Unreal.
Downloads
Documents
Details & Requirements
- Release Date: January 9, 2024
- File Format: ZIP
- Works with Unreal Engine 5.3 Windows.
Unreal Engine 5 Plugin 5.3 v2 JANUARY 9, 2024
- Added individual subjects as components of OptitrackLiveLinkDisplay on actor creation.
- Added trained markersets compatibility for Live Link.
- Reorganized properties for OptitrackLiveLinkDisplay.
- Fixed a problem where Unlabeled Markers were not displaying properly.
- Added a standard Motive Skeletal Mesh to be used as a Base Skeleton for all other skeleton imports.
- Added an IK Rig with the standard Skeletal Mesh to be used in retargeting practices.
- Added a Active Puck Static Mesh to be used as a calibrator tool in ICVFX pipelines or to be used to measure scale in the level.
Unreal Engine 5 Plugin 5.3 v1 OCTOBER 5, 2023
- Unreal Engine 5.3 compatibility.
- Fixed a crash when enabling Unlabeled Markers.
Unreal Engine 5 Plugin 5.2 v2 SEPTEMBER 18, 2023
- Added a root component to the Live Link Display actor.
Unreal Engine 5 Plugin 5.2 v1 MAY 18, 2023
- Updated to work with Unreal Engine 5.2
- Updated plugin icons.
Unreal Engine 5 Plugin 3.1.0 NOVEMBER 17, 2022
- Updated to work with Unreal Engine 5.1
- Updated documentation links.
Unreal Engine 5 Plugin 3.0.3 OCTOBER 4, 2022
- Live Link Plugin:Added the option to include labeled or unlabeled markers by enabling them through the Live Link streaming client.
- Live Link Plugin:Fix for crash retargeting skeleton with different bone count in LODs.
Unreal Engine 5 Plugin 3.0.2 APRIL 12, 2022
- Unreal Engine 5.0 compatibility.
Unreal Engine 5 Plugin 3.0.1 MARCH 17, 2022
- Unreal Engine 5.0 Preview 2 compatibility.
- Update the EULA.
- Live Link
- Added helper content for InCamera VFX Virtual Production.
- Added an example bone model mesh for the Live Link plugin in the content folder.
- Streaming Client
- Renamed the "Tracking ID" to "Streaming ID" to match Motive.
Unreal Engine 5 Plugin 3.0 DECEMBER 20, 2021
- Unreal Engine 5.0 Early Access 2 compatibility.
- Switched the default bone naming convention to FBX for both plugins.
- Live Link
- Added an "OptiTrack Live Link Display" actor for visualizing the raw bone data from Motive.
- Fixed a bug with the thumb rotations for finger data.
- Streaming Client
- Added a debug visualizer for camera positions.
- Added the ability to change the debug marker color.
Unreal Engine 4 Plugin 2.27.2 MARCH 17, 2022
- Updated the EULA.
- The VRLatencyOptimization plugin has not been included with this release.
- Live Link
- Added helper content for InCamera VFX Virtual Production.
- Added an example bone model mesh for the Live Link plugin in the content folder.
Unreal Engine 4 Plugin 2.27.1 DECEMBER 20, 2021
- Switched the default bone naming convention to FBX for both plugins.
- Live Link
- Added an "OptiTrack Live Link Display" actor for visualizing the raw bone data from Motive.
- Fixed a bug with the thumb rotations for finger data.
- Streaming Client
- Added a debug visualizer for camera positions.
- Added the ability to change the debug marker color.
Unreal Engine 4 Plugin 2.27 AUGUST 24, 2021
- Unreal Engine 4.27 compatibility
- Updated the plugin to use NatNet 4.0 files.
- Live Link Plugin
- Live Link Skeletons- Added the ability to track skeletons using the Live Link plugin with bone remapping.
- Streaming Client
- Added longer wait times for rigid body subscription for overly congested networks.
- Put in checks for preventing a very infrequent crash with prerendering rigid bodies.
Unreal Engine 4 Plugin 2.26.1 NOVEMBER 4, 2021
- Updated the plugin to use NatNet 4.0 files.
- Live Link Plugin
- Live Link Skeletons- Added the ability to track skeletons using the Live Link plugin with bone remapping.
- Streaming Client
- Added longer wait times for rigid body subscription for overly congested networks.
- Put in checks for preventing a very infrequent crash with prerendering rigid bodies.
- Added the ability to change the marker colors.
Unreal Engine 4 Plugin 2.26 DECEMBER 14, 2020
- Unreal Engine 4.26 compatibility
Unreal Engine 4 Plugin 2.25.1 DECEMBER 3, 2020
- Added an additional plugin for Live Link. The initial plugin is limited to animating cameras and object files in Unreal Engine with optional timecode support.
Unreal Engine 4 Plugin 1.25 JULY 30, 2020
- Unreal Engine 4.25 compatibility
Unreal Engine 4 Plugin 1.24 APRIL 22, 2020
- Unreal Engine 4.24 compatibility
- Network compensation.Provides a smoother experience by adding the ability to compensate for noisy wireless environments.
- Optitrack VR Latency Optimization.Added an additional plugin that helps reduce the perception of latency when using the OptiTrack OpenVR driver. (SteamVR plugin must be enabled.)
- Unicast subscription.Added the ability to subscribe to data with Unicast connection to Motive. This ensures that only necessary information is streamed to the client minimizing wireless traffic. (Compatible with Motive 2.2+).
Unreal Engine 4 Plugin 1.23 JANUARY 17, 2020
- Unreal Engine 4.23 compatibility.
- Deprecated Oculus support.
- Improved bone scaling in Bone Mapping tool making characters scaling more intuitive.
- Added the ability to track partial skeletons from Motive such as hand old skeletons.
- Added support for sockets in Bone Mapping tool. This allows for quick modifications to bone locations of character.
Unreal Engine 4 Plugin 1.22 NOVEMBER 5, 2019
- Unreal Engine 4.22 compatibility.
- The "Hmd Rigid Body Id" property of client origin has been renamed to "Oculus Hmd Rigid Body Id", since it is only necessary for Oculus headsets.
- Deprecated support for Andoird platforms.
- Deprecated support for 32 bit platforms.
Unreal Engine 4 Plugin 1.21 APRIL 17, 2019
- Unreal Engine 4.21 compatibility.
- Added 'Draw Markers' switch to Client origin. When enabled (defaults to false) labeled markers from Motive will be drawn in the scene.
- Added 'Hide on Invalid Definition' switch to rigid body actors. Actors are invisible if no associated rigid body definition from Motive. Defaults to true (and updates dynamically).
- Labeled marker positions are exposed via blueprint in client origin.
Unreal Engine 4 Plugin 1.20 DECEMBER 21, 2018
- Unreal Engine 4.20 compatibility.
- Updated NatNetLib to 3.1.0.
- Added an auto-connect feature. The client origin can now automatically search for and connect to a Motive server discovered on the network. With this feature, network IP addresses no longer need to be specified in the client, and the plugin will continuously attempt to connect to a Motive server until it starts receiving frame data. This feature also allows users to open/close Motive or start/stop streaming without restarting the project. This feature is not supported on Android.
- Added 'Hide on Invalid Definition' switch to the OptiTrack Skeleton Component. By default, Optitrack UE skeletons are hidden until it receives a valid skeleton definition from Motive.
- Experimental bone mapping roll bone support. Streaming skeletons now support arm roll bones for some characters. This feature is experimental.
- Added 'Respect Parent Transform' option to rigid body component to allow users to treat parent objects as the origin. This feature is useful for teleporting pawns and maintaining a relative position and orientation to a rigid body.
- Fix for a jitter issue when mirrors are in the scene.
Unreal Engine 4 Plugin 1.9.2 AUGUST 1, 2018
- Unreal Engine 4.19.2 compatibility.
- Added the ability to stream skeletons.
- Auto set “Local” for the skeleton bones streaming setting.
- Automatically match Unreal’s bone naming convention to Motive’s.
Unreal Engine 4 Plugin 1.8.3 MAY 7, 2018
- Unreal Engine 4.18.3 compatibility.
- Slightly decreased latency by adding render thread late-update to rigid body component.
- IMPORTANT: Rigid body components now only affect child components (such as motion controller components).
- Added an Optitrack rigid body actor class with a rigid body component as the root.
- The plugin now allows connection information to be dynamically set by adding the ability to control when the OptiTrack client origin is initialized. Blueprint accessible.
Unreal Engine 4 Plugin 1.7.0 NOVEMBER 7, 2017
- Unreal Engine 4.17 compatibility.
- Added instructions to included ReadMe file.
Unreal Engine 4 Plugin 1.6.0 SEPTEMBER 11, 2017
- Unreal Engine 4.16 compatibility.
Unreal Engine 4 Plugin 1.5.1 AUGUST 29, 2017
- Motive 2 compatibility.
Unreal Engine 4 Plugin 1.5.0 MAY 10, 2017
- Unreal Engine 4.15 compatibility.
Unreal Engine 4 Plugin 1.4.0 MAY 10, 2017
- Unreal Engine 4.14 compatibility.
- Added blueprint accessibility annotations to several properties and methods.
- Added module API linkage macro to OptitrackNatnet classes.
- Fixed some situations in which unnecessary DNS or reverse DNS lookups could cause a hang during initial NatNet streaming connection attempts.
Unreal Engine 4 Plugin 1.3.0 OCTOBER 14, 2016
- Unreal Engine 4.13 compatibility.
- Improved handling of stale pose data for untracked rigid bodies.
- Improved detection and handling of client connection errors.
- Fixed a potential race condition during shutdown.
Unreal Engine 4 Plugin 1.2.0 AUGUST 23, 2016
- Unreal Engine 4.12 compatibility.
- Gear VR support.
Unreal Engine 4 Plugin 1.1.0 MAY 26, 2016
- Rift plugin updated for UE 4.11.1+ and Oculus SDK 1.3+. Supports Rift CV1.
- Added a check and error message when attaching a rigid body component to a client origin actor, which would otherwise cause bad behavior.
- Fixed rigid body pose timestamps getting truncated (double -> float).
- Use FCriticalSection instead of CRITICAL_SECTION.
Unreal Engine 4 Plugin 1.0.0 MARCH 14, 2016
- Initial Unreal Engine 4 Plugin release


Unity Plugin 1.4.0
Real-time interface for streaming 6DoF rigid body and skeleton data to Unity.
Downloads
Documents
Details & Requirements
- Release Date: August 9, 2021
- File Format: unitypackage
- Works with:
- Windows 64-bit and 32-bit
- Tested with Unity versions 2021.1.16f1 and 2020.3.15f2.
Unity Plugin 1.4.0 AUGUST 9, 2021
- Added the ability to visualize camera positions.
- Added the ability to visualize force plate positions.
- Updated the plugin to use NatNet 4.0 files.
- Cleaned out some unused files.
Unity Plugin 1.3.1 APRIL 22, 2021
- Congested Network Improvements - Boosts performance for high asset counts or congested networks.
- Increased both the wait time and the number of attempts when subscribing to assets.
- Added an option to skip data descriptions from Motive, reducing network traffic on startup. Note that skeleton streaming will not work with this option enabled.
- Reduced the frequency of the Unicast 'keep alive' messages from 250 ms to 1000 ms, yielding 1/4 of the network traffic previously generated.
- Finger Tracking- Motive finger data may now be streamed into Unity.
- Marker Names- Markers now identify as Active, Passive (unlabeled), or Labeled (with the associated asset and memberID).
- Active markers now appear as cyan spheres in Unity to visually distinguish them from other markers.
- The "Bone Naming Convention" and "Skeleton Coordinates" properties in Motive now get changed remotely to match the plugin's streaming settings.
- Updated the visuals of the plugin properties to include section headers and tooltips.
- Added the ability to receive streamed skeletons data in either Local or Global skeleton coordinates.
- Fixed a gimbal lock issue when using global skeleton coordinates.
- Fixed a bug where skeletons would not stream when using Unicast due to a skeleton subscription bug in Motive 2.2.0.
- Fixed a bug where markers would not stream when using Unicast.
- Fixed a bug where the remote property setting wasn't working consistently.
Unity Plugin 1.3 FEBRUARY 11, 2021
- Unicast Subscription- Added the ability to subscribe to data with Unicast connection to Motive. This ensures that only necessary information is streamed to the client minimizing wireless traffic. (Compatible with Motive 2.2+)
- HMDs use XR Plugins- Unity updated their HMD workflow. To use OpenVR with Unity you will need the OpenVR XR Plugin from Valve. We have removed the deprecated HMD scripts from the plugin.
- Network Compensation- Provides a smoother experience by adding the ability to compensate for noisy wireless environments.
- Global Skeleton Coordinates- The plugin now uses global skeleton coordinates to standardize between our other plugins. This setting is now automatically changed when you start streaming.
- Added the ability to start/stop recording in Motive when playing in Unity.
- Added some example code for accessing timecode information when available.
- Removed deprecated query for rigid body marker data.
- Fixed issues with the plugin caused by engine updates.
Unity Plugin 1.2 SEPTEMBER 19, 2018
- Updated the NatNet DLL which now allows users to stream over 100 rigid bodies.
- Added Draw Markers option to the OptiTrack Streaming Client object for displaying streamed marker data as sphere objects in the scene.
- Added a rigid body prefab for first-time users.
Unity Plugin 1.1 DECEMBER 5, 2017
- Implemented late update functionality when using Unity 2017.1+, which reduces render transform latency for both rigid body and HMD components.
- Added support for alternative HMD rigid body streaming orientations.
- Added Mecanim finger retargeting support.
- Improved handling of HMD disconnection and reconnection.
- Compatibility updates for Unity 2017.2.
- Updated NatNetLib to version 3.0.1.
Unity Plugin 1.0.1 OCTOBER 13, 2016
- Improved detection and handling of client connection errors.
Unity Plugin 1.0 AUGUST 23, 2016
- Initial Unity Plugin release


MotionBuilder Plugin 4.0.0
Real-time streaming and recording for markers, rigid bodies, skeletons, and virtual cameras in MotionBuilder.
Documents
Details & Requirements
- Requires Motive 1.7+
- Release Date: August 18, 2021
- File Format: EXE
- Works with:
- MotionBuilder 2017-2022
- Includes:
- Insight VCS Device
- Optical Device
- Skeleton Device



Maya Plugin 1.5.1
Real-time virtual camera integration with Maya.
Documents
Details & Requirements
- Requires Motive 1.0+
- Release Date: March 2, 2018
- File Format: EXE
- Works with Maya 2011 (x86 and x64), 2014, 2015, 2016, 2017 and 2018
- Requires Maya 2011, 2014, 2015, 2016, 2017 or 2018


OptiTrack Downloads
OptiTrack Downloads
Not sure which developer tool to use? Learn more ▸
Not sure which developer tool to use?
Learn more ▸
NatNet SDK
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 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.
Documents
Details & Requirements
- Released Date: March 22, 2024
- File Format: ZIP (Windows), TAR (Linux)


Camera SDK
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.0
Documents
Details & Requirements
- Release Date: March 21, 2024
- File Format: EXE
- API binary compatible with Motive 3.1.0 Final
Version 3.x and higher
- The Flex 3, Flex 13, Slim 3U, V120:Duo, and V120:Trio cameras must be run with version 3.1.0+.
- Flex 3 cameras with a serial number 512653 or higher must be run with version 3.1.0 Beta 2+.
- Slim 3U cameras with a serial number 501170 or higher must be run with version 3.1.0 Beta 2+.
- PrimeX 120, PrimeX 120W, and SlimX 120 cameras must be run with Motive 3.1.0+ Final.
- The following are known issues with the X120 Cameras:
- With large amounts of necessary masks, you may need to mask multiple times to cover all objects in the scene.
- Gain of levels 7 or 8 do not work correctly and produce a bad image.
Version 2.x and lower
- Slim 3U cameras with a serial number 501170 or higher must be run with version 2.3.6+.
- Flex 3 cameras with a serial number 512653 or higher must be run with version 2.3.6+.
- Slim 3U cameras with a serial number 446597 or higher must be run with version 2.3.5+.
- Flex 3 cameras with a serial number 512030 or higher must be run with version 2.3.5+.
- Primex41 and Primex22 cameras with serial number M99450 or higher must be run with version 2.3.4+.
- Primex cameras must be run with version 2.2.0+.
- Prime Color and Prime Color FS must be run with version 2.0.0+.
- Prime 41 cameras with serial number M23713 or higher must be run with version 1.9.0+.
- Prime 17W cameras with serial number M17888 or higher must be run with version 1.9.0+.
- eSync 2 must be run with version 1.7.4+.
- V120:Duo cameras with serial number 146382 or higher must be run with version 1.7.0+.
- V120:Trio cameras with serial number 149506 or higher must be run with version 1.7.0+.
- Prime 13/13W and Slim 13E cameras require version 1.7.0+.
- Prime 41 or Prime 17W cameras with serial number M10100 or higher must be run with version 1.5.1+.
- Flex 13 cameras require version 1.1.3+.
- eSync devices require version 1.1.2+.
- Prime Series cameras require version 1.2 Final or higher.
- V120:Duo/Trio devices require version 1.1.2 or higher.
- S250e cameras with serial M001694 or higher require version 1.1.1 or higher.


Active Batch Programmer
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 1.6.0
This is the latest version that is compatible with OptiTrack Active technology.
Details & Requirements
- Release Date: May 16, 2023
- File Format: EXE
- Works with: Windows 64 bit.


OptiTrack Downloads
OptiTrack Downloads
Camera Manuals, Guides, Etc.
Camera Manuals, Guides, Etc.

SLIM 13E Technical Drawing with Pinout
SLIM 13E Technical Drawing with Pinout
OptiTrack Downloads
OptiTrack Downloads

ARENA 1.8.6
Motion capture software for full body animation and biomechanical analysis. ARENA and Expression share the same installer, so users with licenses for both only need to download one or the other.
Details & Requirements
- Release Date: May 14, 2013
- File Size: 15.9 MB
- File Format: EXE
- Requires DirectX 9
- Prime cameras are not compatible and must be used with Motive
- Flex 13 cameras require Arena 1.8.1 or higher
- eSync devices require Arena 1.8 or higher
- V100:R2/Flex 3 cameras with serial 142897 or higher should use Arena 1.6.2 or higher
- S250e cameras require Arena 1.7.0 or higher
- S250e cameras with serial M001694 or higher require Arena 1.7.3 or higher
- New three-marker calibration in ARENA 1.6+ requires OptiWand
- NatNet 2.2 SDK users should rebuild their projects to ensure reliable streaming.
- NatNet 2.1 SDK and older users should use the following settings to ensure reliable streaming:
- Multicast IP = 224.0.0.1
- Multicast port = 1001



Expression 1.8.6
Create startlingly realistic facial animation in minutes. Expression and ARENA share the same installer, so users with licenses for both only need to download one or the other.
Details & Requirements
- Release Date: May 14, 2013
- File Size: 15.9 MB
- File Format: EXE
- Requires DirectX 9
- Flex 13 cameras require Arena 1.8.1 or higher
- eSync devices require Arena 1.8 or higher
- V100:R2/Flex 3 cameras with serial 142897 or higher should use Expression 1.6.2 or higher
- S250e cameras require Expression 1.7.0 or higher
- S250e cameras with serial M001694 or higher require Expression 1.7.3 or higher
- New three-marker calibration in ARENA 1.6+ requires OptiWand
- NatNet 2.2 SDK users should rebuild their projects to ensure reliable streaming.
- NatNet 2.1 SDK and older users should use the following settings to ensure reliable streaming:
- Multicast IP = 224.0.0.1
- Multicast port = 1001



Tracking Tools 2.5.3
Real-time marker and 3D motion tracking for engineering-grade motion capture and OEM integration.
Details & Requirements
- Release Date: March 19, 2013
- File Size: 34.2 MB (64-bit) and 31.5 MB (32-bit)
- File Format: EXE
- Includes application and SDK
- Uses VRPN 0.720
- Requires DirectX 9
- Prime cameras are not compatible and must be used with Motive
- Flex 13 cameras require Tracking Tools 2.5.0 or higher
- eSync devices require Tracking Tools 2.4 or higher
- V120:Duo/Trio devices require Tracking Tools 2.3.4 or higher
- S250e cameras require Tracking Tools 2.3.0 or higher
- S250e cameras with serial M001694 or higher require Tracking Tools 2.3.3 or higher
- V100:R2/Flex 3 cameras with serial 142897 or higher should use Tracking Tools 2.2.1 or higher
- New three-marker calibration in TT 2.2+ requires OptiWand
- NatNet 2.2 SDK users should rebuild their projects to ensure reliable streaming.
- NatNet 2.1 SDK and older users should use the following settings to ensure reliable streaming:
- Multicast IP = 224.0.0.1
- Multicast port = 1001



DirectShow Filter 1.4.1
Integrate OptiTrack cameras into existing DirectShow compatible applications, such as those built using OpenCV.
Learn more
- The DirectShow Filter only supports Slim 3U, Flex 3, FLEX:V100, and s250e cameras (up to serial M001694)
- The DirectShow Filter should not be used at the same time as other OptiTrack applications due to camera control interference
Details & Requirements
- Released Date: May 13, 2011
- File Format: ZIP


OptiTrack COM 2D SDK 1.3.038
Gain access to camera controls, 2D object data, camera synchronization, and 6DoF vector tracking. Applications may need to be re-compiled.
Details & Requirements
- Release Date: August 11, 2010
- File Format: EXE

