MATLAB Interface
MATLAB .NET interface and sample program (MatNet.m) for live streaming 3D points, rigid bodies, or skeletons. The MatNet sample program works directly with MATLAB core, requiring no additional MATLAB modules.
Unity Plugin
A sample controller script that can be attached to any object or character in your Unity scene, linking those objects to the Motive data stream. Compatible with both the free and Pro versions of Unity. Learn More
Direct UDP
Cross-platform protocol for streaming data to Unix, Python, Java, or other clients that require direct depacketization.
VRPN
Real-time interface for streaming 6DoF rigid body data to applications that support the VRPN protocol. The VRPN server is built directly into Motive.
Camera SDK
C/C++ interface to OptiTrack cameras and supporting hardware, for control of and access to raw camera frames, image processing modes, camera settings, 2D object data, and camera synchronization. Learn more
MotionBuilder Plugin
Free, real-time client plugin for MotionBuilder (2009 - 2016). Enables streaming of markers, rigid bodies, and skeletons. Learn More
Unreal Plugin
Unreal Engine 4 plugin which provides an easy-to-use component to drive the position and orientation of an actor in your Unreal scene with 6DoF rigid body data streamed from Motive. Also includes a modified Oculus Rift HMD plugin that supports OptiTrack positional tracking and drift correction. Source code for the rigid body streaming implementation is provided. Learn More
Motive API
Provides headless command and control of Motive via C/C++ interface. Access 2D camera images, marker centroid data, unlabeled 3D points, labeled markers, and rigid bodies.