
Sample Applications
These free samples provide demonstrations of how to use the OptiTrack SDK and cameras; they include complete source code to help get you up and running quickly.
If you have applications written for the OptiTrack SDK which you would like to share with others, please let us know.
Rigid Body Toolkit Samples
Note: This sample should be downloaded to the "samples" subfolder of your Rigid Body installation.
Rigid Body C++ API Sample (VC8/2005, Win32)
- Download .zip file
- Requires Tracking Toolkits version 1.0.033 or higher
- Requires OptiTrack SDK version 1.1.033 or higher
Rigid Body C# Sample (VC8/2005, .NET 2.0)
Point Cloud Toolkit Samples
Note: These samples should be downloaded to the "samples" subfolder of your Point Cloud installation.
C++ Win32 VC8/2005 Sample
- Download .zip file
- Requires Point Cloud Toolkit version 1.0.031 or higher
- Requires OptiTrack SDK version 1.1.031 or higher
C# VC8/2005 .NET 2.0 Sample
- Download .zip file
- Requires Point Cloud Toolkit version 1.0.031 or higher
- Requires OptiTrack SDK version 1.1.031 or higher
Point Cloud Non-COM Interface
- Download .zip file
- Requires Point Cloud Toolkit version 1.0.033 or higher
- Requires OptiTrack SDK version 1.1.033 or higher
Point Cloud Non-COM C++ Sample
- Download .zip file
- Requires Point Cloud Toolkit version 1.0.032 or higher
- Requires OptiTrack SDK version 1.1.032 or higher
OptiTrack SDK Samples
Note: These samples should be downloaded to the "samples" subfolder of your OptiTrack installation.
C++ VC8/2005 Sample
C++ Win32 command line VC8/2005 Sample
VB.NET 2003 Sample
VBScript Sample
C# VC8/2005 .NET 2.0 Sample
C# VC8/2005 .NET 3.0 Sample
C++ Grayscale Sample
|

|

Minimum System Requirements
Software Changes & Fixes
Tracking Toolkits 1.3.035 Final B - September 18, 2008
No changes from 1.3.035 B beta 1
Tracking Toolkits 1.3.035 B beta 1 - September 2, 2008
Added Left/Right hand coordinate system option
Added yaw/pitch/roll to CSV Export
VRPN updated to 0.718
Fix to ensure rigid body tracking data exported for every frame
Tracking Toolkits 1.3.035 - July 28, 2008
No changes from 1.3.035 beta 01
OptiTrack 1.3.035 - July 28, 2008
No changes from 1.3.035 beta 01
ARENA 1.3.035 - July 25, 2008
No changes from 1.3.035 beta 01
Tracking Toolkits 1.3.035 beta 01 - June 25, 2008
Changes :
Rebuilt to work with OptiTrack SDK build 35
OptiTrack 1.3.035 beta 01 - June 25, 2008
Changes :
Added V100 in-camera masking
Added v100 precision greyscale mode
ARENA 1.3.035 beta 01 - June 13, 2008
Changes :
Added V100 in-camera masking
Added v100 precision greyscale mode
Improved V100 camera-sync and numbering
Improved camera view windows
Added double-click 2d camera border to zoom
Added 3D scene light controls in display tab
ARENA 1.2.034 - May 15, 2008
No changes from 1.2.034 beta 02
ARENA 1.2.034 beta 02 - April 23, 2008
Changes :
Updated NatNet to version 1.4
Tracking Toolkits 1.1.034 Final D - April 23, 2008
Changes :
Updated NatNet to version 1.4
Tracking Toolkits 1.1.034 Final C - April 22, 2008
Changes :
Updated VRPN to version 0.715
Updated NatNet to version 1.3.3
ARENA 1.2.034 beta 01 - April 16, 2008
Changes :
Improved calibration frame selection (easier to calibrate)
Added 38-marker skeleton with toe joint
Added streaming of Skeleton bones as Rigid Bodies
Tracking Toolkits 1.1.034 Final B - April 4, 2008
Changes :
Fixed an issue with the calibration tool that causes incorrect illumination settings
Improvements to the rigid body tracking
ARENA 1.1.034 - March 11, 2008
No changes from 1.1.034 beta 01
Tracking Toolkits 1.1.034 - February 26, 2008
No changes from 1.1.034 beta 01
OptiTrack 1.1.034 - February 26, 2008
No changes from 1.1.034 beta 01
ARENA 1.1.034 beta 01 - February 26, 2008
Changes :
Improved tracking performance
Improved tracking efficiency
Improved calibration square detection
Improved control of markers used for T Pose
Added support for up to 24 cameras
Added support for 2 skeletons
Added capture volume limit control
Added auto block based on object size
Added auto block using multiple frames
Added auto block switches cameras out of greyscale
Added display hourglass during file I/O
Added prompt to save T pose data from wizard
Added ability to save calibration wand data
Added MotionBuilder x64 plugin support
Fixed clicking a marker selects it on all skeletons
Fixed numeric LED blank when calibrating twice
Fixed MotionBuilder ext 2 plugin installation
Fixed rigid bodies trajectorize with gaps
Fixed trajectorizing rigid bodies with adjusted origins
Tracking Toolkits 1.1.034 beta 01 - February 18, 2008
Changes :
Improved calibration tool lens correction
Improved grayscale preview
Improved performance
Added preview camera full screen by clicking on camera border
Added load/save wanding data
Added support for up to 16 cameras
Added ability to turn of camera IR LEDs
Fixed RB_LoadProfile failure return code
OptiTrack 1.1.034 beta 01 - February 18, 2008
Changes :
Added faster access to frame objects using GetObjectData()
ARENA 1.0.033 - December 4, 2007
Changes :
Added view option to follow a bone
Added reset skeleton context item to asset manager
Added reset skeleton item to asset manager context menu
Added angle interpolation option for gap filling
Added frame rate reduction control for MotionBuilder streaming
Added unlabeled markers to the editor list
Added hi/low/medium quality greyscale camera options
Added calibration more feedback
Added ability to resize the editor window
Added rays for trajectorized data
Added option to display title above skeletons and rigid bodies
Added blocking region overlay for greyscale camera preview
Added ability to stream multiple marker sets to MotionBuilder
Added more UI tooltips
Fixed control box close button on wizard dialogs
Fixed trajectorization stability issues
Fixed gaps during recording
Fixed BVH export wrist for 3DStudio
Fixed timeframe bar flickering
Improved voice-notification quality
Improved trajectorization
Improved zoom and pan in data editor
Tracking Toolkits 1.1.033 - December 4, 2007
Changes :
Added Rigid Body UI tool and API
OptiTrack 1.1.033 Final B - December 4, 2007
Changes :
Increased NP_DRAW_SCALE_MAX limit from 5 to 15
Fixed turning off IR LEDs during shutdown with new USB driver
OptiTrack 1.1.033 - November 20, 2007
No changes from 1.1.032 beta 03
OptiTrack 1.1.032 beta 03 - November 7, 2007
Changes :
Improved camera FrameID sync
ARENA 1.0.032 beta 01 - November 5, 2007
Changes :
Improved 3D reconstruction performance
Improved camera synchronization
Fix for c3D gap handling
Fix for displaying frame data in wizards
Fix for closing skeletons
Fix for issues during trajectorizing
Fix for frame ranges when trajectorizing only part of a take
Added ability to load user supplied models for rigid bodies
Added ability to open multiple files at once
UI tooltip updates
Point Cloud 1.1.032 beta 03 - September 13, 2007
Changes :
Added hover over camera previews for grayscale image
Added calibration quality indicator
Added Point Cloud Non-COM interface
Added Non-COM Samples
Maximum camera limit raised to 16
Stability improvements
Fixed theme issue (improved record button appearance)
Fixed ray angle calculation
Fixed calibration tool stalls when obsctructed cameras generate high marker counts
Fixed application stalls when plugging/unplugged cameras during execution
OptiTrack 1.1.032 beta 02 - September 13, 2007
Changes :
Fixed 16-bit grayscale display
Fixed V100 USB enumeration on system restart
Point Cloud 1.1.032 beta 02 - August 22, 2007
Changes :
Minor updates to INPPointCloud2
Point Cloud 1.1.032 beta 01 - August 21, 2007
Changes :
Added UI options panel
Improved 3D viewport
Added ability to customize 3D viewport
Calibration tool persists settings
Added direct access to OptiTrack cameras
Added access to cameras immediately after loading calibration
Added ability to reload calibrations without reinstantiating
Camera information now available before starting cameras
Added INPPointCloud2
Added INPPointCloudCamera2
Fixed rare frame dropping condition
OptiTrack 1.1.032 beta 01 - August 21, 2007
Changes :
Added new USB driver
Improved camera shutdown speed and behavior
Faster camera Start() and Stop()
Improved camera performance under heavy load
Added SetVideo to turn video on and off fast
Added Frame Rate control for V100 cameras
Added 1/2 scale grayscale for V100 cameras
Fixed bug in GetFrameRate for C120 cameras
Point Cloud 1.0.031 - Final C - July 3, 2007
Fixed CSV export formatting
Point Cloud 1.0.031 - Final B - July 2, 2007
Changed default ground plane size to 400mm
Fixed PointCloudFrame::Item() to work with VB6 (requires changes for existing code)
Fixed multiple callbacks per frame
Fixed missing/NULL frames
Documentation updates
Point Cloud 1.0.031 - June 15, 2007
New Software - First Release
OptiTrack 1.1.031 - June 15, 2007
Changes :
Fixes for TrackIR 4 support
Camera preview scaling updates
OptiTrack 1.1.031 beta 01 - May 31, 2007
Changes :
Changed multi-camera startup to run in parallel
Stability and performance improvements
Added support for OptiTrack V100 cameras
Added signed USB drivers
Added additional video overlay feature
Added USB frame arrival timestamps
Added ability to limit number of objects
Added ability to disable object scoring
Added license tool (for Point Cloud)
OptiTrack 1.1.030 - February 1, 2007
No changes from beta 02
OptiTrack 1.1.030 beta 02 - December 23, 2006
Changes :
Added support and features for OptiTrack FLEX:C120 cameras
Added access to rendered camera images
Improved performance
Improved stability
Reduced memory usage
OptiTrack 1.0.028 beta 03 - January 11, 2006
Changes :
Increase maximum number of cameras to 12
Preliminary support for AVI recording
Replaced VC6 sample with VC.net2003 sample
OptiTrack 1.0.028 beta 01 - October 11, 2005
Changes :
allow access to vector dot positions and clip properties
support for TrackIR and SmartNAV devices
Fixes :
improve shutdown code
stability bug fixes
OptiTrack 1.0.023 - March 25, 2005
New Software - First Release
Call us at 1.888.865.5535
© NaturalPoint, Inc. All Rights Reserved.
|