Camera SDK

The Camera SDK is a free development package that enables users to control and capture from OptiTrack cameras in order to create custom tracking and vision applications.

The SDK includes full camera control, access to 2D object data, camera synchronization, and comprehensive vector tracking—a complete assortment of tools to create cost-effective, powerful applications from scratch or integrate with existing software.

Monitor Frame
Camera SDK

Advanced SDK Features

Simple C++ Integration

Offers a modern C++ interface—replacing the old COM setup—for seamless integration into your application workflows.

Full Camera Control

Adjust video modes, exposure, gain, LEDs, and image windowing for complete control of each camera.

Detailed 2D Object Data

Retrieve up to 512 objects per frame with position, size, roundness, and lens distortion correction

Sample Apps Included

Explore example applications with source code for MJPEG viewing, frame sync, and vector tracking.

Multi-Camera Sync

Fire and capture multiple cameras simultaneously for fully synchronized frame collection.

6DoF Vector Tracking

Track rigid bodies in six degrees of freedom from a single camera using three or more markers.

Ready to build your system? Our team will tailor a motion capture solution to your space, goals, and application — so you get the best performance from day one.

© 2025 NaturalPoint, Inc. DBA OptiTrack