-
OpenVR Driver 2.1.1
OpenVR integration for the HTC VIVE, VIVE Pro, VIVE Pro 2, Valve Index, and HP Reverb HMDs within OptiTrack systems.
- Details & Requirements
-
- Release Date: November 9, 2021
- File Format: MSI
- Works with:
- Windows 64-bit, SteamVR
- HTC VIVE, VIVE Pro, VIVE Pro 2, Valve Index, and HP Reverb
- Changelogs
-
- OpenVR Driver 2.1.1 November 9, 2021
-
- Updated the driver to use NatNet 4.0 files.
- OpenVR Driver 2.1.0 June 7, 2021
-
- HP Reverb - Added support for the HP Reverb.
- VIVE Pro 2 - Added support for the VIVE Pro 2.
- SteamVR 1.17 and later - A bug with the HMD IMU data in SteamVR was fixed; allowing support for SteamVR 1.17.
- Congested Network Improvements - Boosts performance for streaming a large number of assets and/or streaming through congested networks.
- Increased both the wait time and the number of attempts when subscribing to assets.
- Reduced the frequency of the Unicast 'keep alive' messages from 250 ms to 1000 ms, yielding 1/4 of the network traffic previously generated.
- Increased IMU buffer to 50 ms to account for late frames due to noisy networks.
- Updated the plugin to wait for up to 2000 ms on rigid body subscription.
- Added the build version number to the configuration utility.
- Removed the prompt about a newer version being installed when installing an older plugin (for future versions).
- OpenVR Driver 2.0.0 January 14, 2020
-
- Added support for the Valve Index.
- Overhauled HMD sensor fusion. This provides a smooth tracking experience even with heavy occlusion and reduces latency.
- Added support for rigid body subscription to reduce network traffic by only streaming necessary data via NatNet, thus further reducing latency (only compatible with Motive 2.2+).
- Suppressed the room setup/chaperone notification.
- OpenVR Driver 1.0.0 April 26, 2019
-
- Initial release for the OpenVR Driver.
- This allows the VIVE HMDs and controllers to be used with OptiTrack hardware.
- Previous Releases
-
-
OpenVR Driver 2.1.0
- Details & Requirements
-
- Release Date: June 7, 2021
- File Format: MSI
- Works with:
- Windows 64-bit, SteamVR
- HTC VIVE, VIVE Pro, and Valve Index
-
OpenVR Driver 2.0.0
- Details & Requirements
-
- Release Date: January 14, 2020
- File Format: MSI
- Works with:
- Windows 64-bit, SteamVR
- HTC VIVE, VIVE Pro, and Valve Index
-
OpenVR Driver 1.0.0
- Details & Requirements
-
- Release Date: April 26, 2019
- File Format: MSI
- Works with Windows 64-bit, Steam VR, HTC VIVE and VIVE Pro
-
Real-time interface for streaming 6DoF rigid body and skeleton data to Unreal.
- Details & Requirements
-
- Release Date: April 12, 2022
- File Format: ZIP
- Works with Unreal Engine 5.0 Windows.
- Changelogs
-
- Unreal Engine 5 Plugin 3.0.2April 12, 2022
-
- Unreal Engine 5.0 compatibility.
- Unreal Engine 5 Plugin 3.0.1March 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.0December 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.2March 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.1December 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.27August 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.1November 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.26December 14, 2020
-
- Unreal Engine 4.26 compatibility
- Unreal Engine 4 Plugin 2.25.1December 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.25July 30, 2020
-
- Unreal Engine 4.25 compatibility
- Unreal Engine 4 Plugin 1.24April 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.23January 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.22November 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.21April 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
-
- 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
- Previous Releases
-
-
Unreal Engine 5 Plugin 3.0.1
- Details & Requirements
-
- Release Date: March 17, 2022
- File Format: ZIP
- Works with Unreal Engine 5.0 Preview 2 Windows.
-
Unreal Engine 5 Plugin 3.0
- Details & Requirements
-
- Release Date: December 20, 2021
- File Format: ZIP
- Works with Unreal Engine 5.0 Early Access 2 Windows.
-
Unreal Engine 4 Plugin 2.27.2
- Details & Requirements
-
- Release Date: March 17, 2022
- File Format: ZIP
- Works with Unreal Engine 4.27 Windows 64-bit Unreal Engine 4 projects.
-
Unreal Engine 4 Plugin 2.27.1
- Details & Requirements
-
- Release Date: December 20, 2021
- File Format: ZIP
- Works with Unreal Engine 4.27 Windows 64-bit Unreal Engine 4 projects.
-
Unreal Engine 4 Plugin 2.27
- Details & Requirements
-
- Release Date: August 24, 2021
- File Format: ZIP
- Works with Unreal Engine 4.26 Windows 64-bit Unreal Engine 4 projects.
-
Unreal Engine 4 Plugin 2.26.1
- Details & Requirements
-
- Release Date: November 4, 2021
- File Format: ZIP
- Works with Unreal Engine 4.26 Windows 64-bit Unreal Engine 4 projects.
-
Unreal Engine 4 Plugin 2.26
- Details & Requirements
-
- Release Date: December 14, 2020
- File Format: ZIP
- Works with Unreal Engine 4.26 Windows 64-bit Unreal Engine 4 projects.
-
Unreal Engine 4 Plugin 2.25.1
- Details & Requirements
-
- Release Date: December 3, 2020
- File Format: ZIP
- Works with Unreal Engine 4.25 Windows 64-bit Unreal Engine 4 projects.
-
Unreal Engine 4 Plugin 1.25
- Details & Requirements
-
- Release Date: July 30, 2020
- File Format: ZIP
- Works with Unreal Engine 4.25 Windows 64-bit Unreal Engine 4 projects.
-
Unreal Engine 4 Plugin 1.24
- Details & Requirements
-
- Release Date: April 22, 2020
- File Format: ZIP
- Works with Unreal Engine 4.24 Windows 64-bit Unreal Engine 4 projects.
-
Unreal Engine 4 Plugin 1.23
- Details & Requirements
-
- Release Date: January 17, 2020
- File Format: ZIP
- Works with Unreal Engine 4.23 Windows 64-bit Unreal Engine 4 projects.
- Source code is provided for the rigid body streaming, skeleton streaming, and Oculus Rift implementation.
-
Unreal Engine 4 Plugin 1.22
- Details & Requirements
-
- Release Date: November 5, 2019
- File Format: ZIP
- Works with Unreal Engine 4.22 Windows 64-bit Unreal Engine 4 projects.
- Source code is provided for the rigid body streaming, skeleton streaming, and Oculus Rift implementation.
-
Unreal Engine 4 Plugin 1.21
- Details & Requirements
-
- Release Date: April 17, 2019
- File Format: ZIP
- Works with Unreal Engine 4.21, Windows 32-bit, Windows 64-bit, and Android Unreal Engine 4 projects.
- Source code is provided for the rigid body streaming, skeleton streaming, and Oculus Rift implementation.
-
Unreal Engine 4 Plugin 1.20
- Details & Requirements
-
- Release Date: December 21, 2018
- File Format: ZIP
- Works with Unreal Engine 4.20, Windows 32-bit, Windows 64-bit, and Android Unreal Engine 4 projects.
- Source code is provided for the rigid body streaming, skeleton streaming, and Oculus Rift implementation.
-
Unreal Engine 4 Plugin 1.9.2
- Details & Requirements
-
- Release Date: August 1, 2018
- File Format: ZIP
- Works with Unreal Engine 4.19.2, Windows 32-bit, Windows 64-bit, and Android Unreal Engine 4 projects.
- Source code is provided for the rigid body streaming, skeleton streaming, and Oculus Rift implementation.
-
Unreal Engine 4 Plugin 1.8.3
- Details & Requirements
-
- Release Date: May 7, 2018
- File Format: ZIP
- Works with Unreal Engine 4.18.3, Windows 32-bit, Windows 64-bit, and Android Unreal Engine 4 projects.
- Source code is provided for the rigid body streaming implementation.
- A modified Oculus Rift plugin is provided only as a precompiled binary for Unreal Engine 4.18.3.
-
Unreal Engine 4 Plugin 1.7.0
- Details & Requirements
-
- Release Date: November 07, 2017
- File Format: ZIP
- Works with Unreal Engine 4.17, Windows 32-bit, Windows 64-bit, and Android Unreal Engine 4 projects.
- Source code is provided for the rigid body streaming implementation.
- Modified Oculus Rift and Gear VR HMD plugins are provided only as precompiled binaries for Unreal Engine 4.17.
-
Unreal Engine 4 Plugin 1.6.0
- Details & Requirements
-
- Release Date: September 11, 2017
- File Format: ZIP
- Unreal Engine 4.16.
- Windows 32-bit, Windows 64-bit, and Android Unreal Engine 4 projects.
- Source code is provided for the rigid body streaming implementation.
- Modified Oculus Rift and Gear VR HMD plugins are provided only as precompiled binaries for Unreal Engine 4.16.
-
Unreal Engine 4 Plugin 1.5.1
- Details & Requirements
-
- Release Date: August 30, 2017
- File Format: ZIP
- Unreal Engine 4.15. (Tested with Unreal Engine 4.15.1)
- Windows 32-bit, Windows 64-bit, and Android Unreal Engine 4 projects.
- Source code is provided for the rigid body streaming implementation.
- Modified Oculus Rift and Gear VR HMD plugins are provided only as precompiled binaries for Unreal Engine 4.15.
-
Unreal Engine 4 Plugin 1.5.0
- Details & Requirements
-
- Release Date: May 10, 2017
- File Format: ZIP
- Unreal Engine 4.15. (Tested with Unreal Engine 4.15.1)
- Windows 32-bit, Windows 64-bit, and Android Unreal Engine 4 projects.
- Source code is provided for the rigid body streaming implementation.
- Modified Oculus Rift and Gear VR HMD plugins are provided only as precompiled binaries for Unreal Engine 4.15.
-
Unreal Engine 4 Plugin 1.4.0
- Details & Requirements
-
- Release Date: May 10, 2017
- File Format: ZIP
- Unreal Engine 4.14. (Tested with Unreal Engine 4.14.3)
- Windows 32-bit, Windows 64-bit, and Android Unreal Engine 4 projects.
- Source code is provided for the rigid body streaming implementation.
- Modified Oculus Rift and Gear VR HMD plugins are provided only as precompiled binaries for Unreal Engine 4.12.
-
Unreal Engine 4 Plugin 1.3.0
- Details & Requirements
-
- Release Date: October 14, 2016
- File Format: ZIP
- Unreal Engine 4.13.
- Windows 32-bit, Windows 64-bit, and Android Unreal Engine 4 projects.
- Source code is provided for the rigid body streaming implementation.
- Modified Oculus Rift and Gear VR HMD plugins are provided only as precompiled binaries for Unreal Engine 4.12.
-
Unreal Engine 4 Plugin 1.2.0
- Details & Requirements
-
- Release Date: August 23, 2016
- File Format: ZIP
- Unreal Engine 4.12 (Tested with Unreal Engine 4.12.4).
- Windows 32-bit, Windows 64-bit, and Android Unreal Engine 4 projects.
- Source code is provided for the rigid body streaming implementation.
- Modified Oculus Rift and Gear VR HMD plugins are provided only as precompiled binaries for Unreal Engine 4.12.
-
Unreal Engine 4 Plugin 1.1.0
- Details & Requirements
-
- Release Date: May 26, 2016
- File Format: ZIP
- Windows 32-bit and 64-bit Unreal Engine 4 projects (requires NatNet library which is only available for Windows).
- Tested with Unreal Engine 4.11.
- Source code is provided for the rigid body streaming implementation.
- Modified Oculus Rift HMD plugin is provided only as a precompiled binary for Unreal Engine 4.11.
-
Unreal Engine 4 Plugin 1.0.0
- Details & Requirements
-
- Release Date: March 14, 2016
- Windows 32-bit and 64-bit Unreal Engine 4 projects (requires NatNet library which is only available for Windows).
- Tested with Unreal Engine 4.10.
- Source code is provided for the rigid body streaming implementation.
- Modified Oculus Rift HMD plugin is provided only as a precompiled binary for Unreal Engine 4.10.
-
Real-time interface for streaming 6DoF rigid body and skeleton data to Unity.
- 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.
- Changelogs
-
- 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
- Previous Releases
-
-
Unity Plugin 1.3.1
- Details & Requirements
-
- Release Date: April 22, 2021
- File Format: unitypackage
- Works with:
- Windows 64-bit and 32-bit
- Tested with Unity versions 2021.1.3f1, 2020.2.3f1 and 2019.4.19f1.
-
Unity Plugin 1.3
- Details & Requirements
-
- Release Date: February 11, 2021
- File Format: unitypackage
- Works with:
- Windows 64-bit and 32-bit
- Tested with Oculus Rift DK2, CV1, and Samsung Gear VR.
- Tested with Unity versions 2020.2.3f1 and 2019.4.19f1.
-
Unity Plugin 1.2
- Details & Requirements
-
- Release Date: September 19, 2018
- File Format: unitypackage
- Works with:
- Windows 32-bit, Windows 64-bit, Android armeabi-v7a, and Android x86.
- Tested with Oculus Rift DK2, CV1, and Samsung Gear VR.
- Tested with Unity versions 2018.2.8f1, 2017.2.0f3, 2017.1.0p4, and 5.6.4p3.
-
Unity Plugin 1.1
- Details & Requirements
-
- Release Date: December 05, 2017
- File Format: unitypackage
- Works with:
- Windows 32-bit, Windows 64-bit, Android armeabi-v7a, and Android x86.
- Tested with Oculus Rift DK2, CV1, and Samsung Gear VR.
- Tested with Unity versions 2017.2.0f3, 2017.1.0p4, and 5.6.4p3.
-
Unity Plugin 1.0.1
- Details & Requirements
-
- Release Date: October 13, 2016
- Unity 5.3 (HMD tracking functionality requires Oculus-recommended patch release Unity 5.6.4p3).
- Windows 32-bit, Windows 64-bit, Android armeabi-v7a, and Android x86.
- Tested with Oculus Rift DK2, CV1, and Samsung Gear VR.
-
Real-time streaming and recording for markers, rigid bodies, skeletons, and virtual cameras in MotionBuilder.
- Details & Requirements
-
- Requires Motive 1.7+
- Release Date: August 18, 2021
- File Format: EXE
- Works with:
- Includes:
- Insight VCS Device
- Optical Device
- Skeleton Device
- Changelogs
-
- MotionBuilder Plugin 4.0.0 August 18, 2021
-
- Changes to All Plugins
-
- Updated Version Support - The plugins now support MotionBuilder versions 2017 to 2022.
- Improved Timecode Workflows - Added a suite of properties to improve the plugin features when using timecode data. Also, added the ability to map the timecode value to the MotionBuilder timeline.
- Added the following new properties to the plugins: "Frame Rate", "Mocap Frame ID", and "Number of Subframes per Frame".
- Updated user interfaces for each plugin including the OptiTrack logo.
- Updated the visuals for the installer.
- Fixed a bug where the version number appeared incorrectly in the control panel.
- Deprecated the Python wrapper.
- Changes for Skeleton Device 4.0.0
-
- Root Asset Node - Added a "Create Asset Roots" option which adds a node that can be used to move, rotate, and scale individual streamed assets.
- End Effectors Visualized - Added end effectors to skeleton models to better visualize streamed skeletons in MotionBuilder.
- Added a warning when attempting to use skeletons with a "-" or "_" in the name.
- Improved performance of the skeleton plugin by removing code that fetched the data descriptions multiple times.
- Added timecode to the scene root of each asset.
- Changes for Optical Device 4.0.0
-
- Create Actor from Stream - Users can now generate actors from marker data when connected to the optical plugin.
- Organize by Assets - Added an "Organize by Assets" option which adds a node that can be used to move, rotate, and scale groups of markers associated with an asset.
- Updated Unlabeled Markers Workflow - Completely refactored the unlabeled streaming functionality. Unlabeled markers now appear as opticals in MotionBuilder. This also fixes several other issues related to unlabeled markers.
- Decreased the time that the Optical plugin takes to connect to Motive.
- Fixed a couple of edge case crashes when using the Optical plugin.
- Fixed a software hang when saving/loading FBX files with OptiTrack plugin device in it.
- Added a warning message for assets using a space in the name due to the actor workflow not supporting that naming convention.
- Remotely sets the Bone Naming convention to FBX.
- Changes for Insight VCS Device 4.0.0
-
- No License Required - The Virtual Camera Device is now provided free of charge, along with the other MotionBuilder devices.
- Keyable timecode properties and keying interpolation controls
- OptiTrack Virtual Camera Devices (VCS) support in MotionBuilder 2017, 2018, and 2022. (Versions 2019 and 2020 are not supported due to a bug in MotionBuilder for those years.)
- MotionBuilder Plugin 3.3 October 8, 2018
-
- Changes to All Plugins
-
- Updated the visuals for each of the MotionBuilder plugins.
- Added a timecode variable to the properties for all plugins.
- Automatically set the particular required streaming setting when using each of the plugins.
- Changes for Skeleton Device 1.4
-
- Fix for issue with auto-characterization caused by remotely configuring the streaming setting in Motive.
- Fix for characters disappearing when binding to Motive data while streaming is paused.
- Added the ability to translate the skeleton root positions.
- Changes for Optical Device 2.3
-
- Fix for unlabeled markers not having a viewable position value.
- Organized labeled optical markers under their associated asset and added unlabeled marker nulls to their own group.
- Added the ability to stream active markers as unlabeled markers.
- Changed the default naming conventions in the optical plugin to use colon separators (:) between the character and marker name. Added a property to decide when to use underscore seperators instead of colon seperators.
- Allow the number of unlabeled markers being streamed to change and dynamically create/destroy them when doing so.
- Allow over 300 unlabeled markers to be streamed into MotionBuilder.
- Fix for a crash when toggling nulls or changing the number of unlabeled markers with the slider.
- Changed the visual type for unlabeled markers and added the ability to change their color.
- Changes for Insight VCS Device 1.9
-
- Fix for bad data descriptions causing MotionBuilder to crash.
- Fix for VCS not recording camera zooms.
- MotionBuilder Plugin 3.2 September 21, 2017
-
- New Features
-
- The plugin now supports MotionBuilder 2018.
- The plugin automatically sets the bone naming convention streaming setting to FBX in Motive 2.0+.
- Added the ability to set the command port for advanced users.
- Fix for a bug where streamed data would not record in some cases.
- Fix for a bug where the multicast/unicast setting did not persist.
- Changes for Skeleton Device 1.3
-
- Fix for an issue where streaming of the upper body only or lower body only skeletons would stream full body segments.
- Changes for Optical Device 1.6
-
- Added limited support for streaming unlabeled markers.
- Changes for Insight VCS Device 1.8
-
- Defaults the VCS plugin to use rigid bodies with names containing the phrases "VCS", "Cam", or "Camera", if they exist.
- MotionBuilder Plugin 3.1 September 21, 2016
-
- New Features
-
- The OptiTrack MotionBuilder Plugin now includes support for MotionBuilder 2017.
- Fixes for Skeleton Device 1.2.1
-
- The auto-characterize skeleton feature is on by default.
- Fixes for Optical Device 1.5.3
-
- Fix for recording in MotionBuilder not working with optical plugin.
- Fixes for Insight VCS Device 1.7.3
-
- Fix for recording in MotionBuilder not working with VCS plugin.
- Auto select rigid body with name "Camera", "Cam" or "VCS" (not case sensitive).
- MotionBuilder Plugin 3.0 November 19, 2015
-
- New Features
-
- New AutoCharacterize option to automatically generate MotionBuilder characters from streaming skeletons based on a scaled performer neutral pose.
- Support for dynamic tracking list changes from Motive. Automatically track the active model list, manage the MotionBuilder model template binding list, and manage the MotionBuilder skeleton node list.
- Fixes for Skeleton Device 1.2
-
- Fix for crash when connecting with no active tracked models, then activating a model.
- Fix for renaming then creating a rigid body.
- Fix for automatically updating skeleton node list during FBX loading with device/nodes already present (also fix visibility setting).
- Fix for potential frame drop during MotionBuilder recording when streaming from Motive TAK file.
- Fixes for Optical Device 1.5.2
-
- Fix for potential frame drop during MotionBuilder recording when streaming from Motive TAK file.
- Fixes for Insight VCS Device 1.7.2
-
- Fix for potential frame drop during MotionBuilder recording when streaming from Motive TAK file.
- MotionBuilder Plugin 2.7.1 July 17, 2015
-
- Fix for multi-skeleton characterization support. (No more need to delete the root node.)
- Added support for MotionBuilder 2016
- Updated support documents.
- MotionBuilder Plugin 2.7 Beta 1October 21, 2014
-
*New* Skeleton Device 1.0
- New device for directly streaming Motive rigid body and skeleton joint angles (MotionBuilder 2014 and newer)
- Motive 1.7 support
- MotionBuilder 2015 support
Insight VCS Device 1.7
- Added Motive 1.7 support*
* RigidBody creation must now orient along Motive -Z Axis - see User's Guide for more info
- Added MotionBuilder 2015 support
- Added Remote Control example script for issuing remote recording commands to Motive
- Added additional VCS sample scripts (record state, change camera, VCS HUD creation)
- Fix for rotation offset containing incorrect translation component
- Fixed incorrect 90 degrees rotation for VCS Universal mode
- Fix for intermittent crash on stop recording when used in conjunction with recording button script in large project files.
- Fix for Unicast setting does not persist across File -> Merge operations
- Fix for instability issue when switching from Unicast to Multicast.
- New documentation with corrected VCS axis alignment for various OptiTrack server apps (Arena, Motive, TrackingTools)
Optical Device 1.5
- Added Motive 1.7 support
- Added MotionBuilder 2015 support
- Fixed intermittent crash when switching actively tracked object in Motive that contain different marker sets
- MotionBuilder Plugin 2.6 April 18, 2013
-
Insight VCS Device 1.6
- Added support for MotionBuilder 2014
Optical Device 1.4
- Added support for MotionBuilder 2014
- MotionBuilder Plugin 2.6 Beta 1March 28, 2013
-
Insight VCS Device 1.6
- Added Motive 1.0 support.
- Added local NIC card selection.
- Added 'Info' panel with diagnostics information.
- Added improved Time Code support with new virtual Camera HUD sample asset / script (Mobu 2013 and later).
- Changed smoothing to disabled by default.
- Fixed tracked objects so they update when tracking list in host app changes.
Optical Device 1.4
- Added Motive 1.0 support.
- Added local NIC card selection.
- Added 'Info' panel with diagnostics information.
- Removed MarkerData spreadsheet.
- Fixed tracked objects so they update when tracking list in host app changes.
- Fixed connection times (significantly improved) when connecting to OptiTrack server with large marker counts.
- MotionBuilder Plugin 2.5 July 2, 2012
-
- No changes from 2.5 Beta 1
- MotionBuilder Plugin 2.5 Beta 1 June 15, 2012
-
Insight VCS Device 1.5
- Added timecode streaming support from OptiTrack servers (Arena, Tracking Tools)
- Added Flex 13 camera support
- Added MotionBuilder 2013 support
Optical Device 1.3
- Added Flex 13 camera support
- Added MotionBuilder 2013 support
- Previous Releases
-
-
MotionBuilder Plugin 3.3
- Details & Requirements
-
- Requires Motive 1.7+
- Release Date: October 8, 2018
- File Format: EXE
- VCS plugin requires a license valid through October 5, 2018
(check your status)
- Works with:
- MotionBuilder 2014-2018 (64-bit)
- Includes:
- Insight VCS Device
- Optical Device
- Skeleton Device
-
MotionBuilder Plugin 3.2
- Details & Requirements
-
- Requires Motive 1.7+
- Release Date: September 21, 2017
- File Format: EXE
- VCS plugin requires a license valid through September 20, 2017
(check your status)
- Works with:
- MotionBuilder 2014-2018 (64-bit)
- Includes:
- Insight VCS:Mobu Device 1.8.0
- Optical Device 1.6.0
- Skeleton Device 1.3.0
-
MotionBuilder Plugin 3.1 (64-bit)
- Details & Requirements
-
- Requires Motive 1.7+
- Release Date: September 21, 2016
- File Format: EXE
- Requires a license valid through September 21, 2016
(check your status)
- Works with:
- MotionBuilder 2014-2017 (64-bit)
- MotionBuilder 2009-2013 (32-bit & 64-bit)
- Includes:
- Insight VCS:Mobu Device 1.7.3
- Optical Device 1.5.3
- Skeleton Device 1.2.1
-
MotionBuilder Plugin 3.1 (32-bit)
- Details & Requirements
-
- Requires Motive 1.7+
- Release Date: September 21, 2016
- File Format: EXE
- Requires a license valid through September 21, 2016
(check your status)
- Works with:
- MotionBuilder 2014-2017 (64-bit)
- MotionBuilder 2009-2013 (32-bit & 64-bit)
- Includes:
- Insight VCS:Mobu Device 1.7.3
- Optical Device 1.5.3
- Skeleton Device 1.2.1
-
MotionBuilder Plugin 3.0 (64-bit)
- Details & Requirements
-
- Requires Motive 1.0+, Arena 1.8+ or Tracking Tools 2.5+
- Release Date: November 19, 2015
- File Format: EXE
- Requires a license valid through November 19, 2015
(check your status)
- Works with:
- MotionBuilder 2014-2016 (64-bit)
- MotionBuilder 2009-2013 (32-bit & 64-bit)
- Includes:
- Insight VCS:Mobu Device 1.7.2
- Optical Device 1.5.2
- Skeleton Device 1.2.0
-
MotionBuilder Plugin 3.0 (32-bit)
- Details & Requirements
-
- Requires Motive 1.0+, Arena 1.8+ or Tracking Tools 2.5+
- Release Date: November 19, 2015
- File Format: EXE
- Requires a license valid through November 19, 2015
(check your status)
- Works with:
- MotionBuilder 2014-2016 (64-bit)
- MotionBuilder 2009-2013 (32-bit & 64-bit)
- Includes:
- Insight VCS:Mobu Device 1.7.2
- Optical Device 1.5.2
- Skeleton Device 1.2.0
-
MotionBuilder Plugin 2.7.1 (64-bit)
- Details & Requirements
-
- Requires Motive 1.0, Arena 1.6+ or Tracking Tools 2.2+
- Release Date: July 17, 2015
- File Size: 138 MB
- File Format: EXE
- Requires a license valid through July 17, 2015
(check your status)
- Includes Insight VCS:Mobu Device 1.4
- Includes Optical Device 1.2
- Works with MotionBuilder 2009-2013 (32-bit & 64-bit)
- Works with MotionBuilder 7.5 (32-bit, streaming optical device only)
-
MotionBuilder Plugin 2.7.1 (32-bit)
- Details & Requirements
-
- Requires Motive 1.0, Arena 1.6+ or Tracking Tools 2.2+
- Release Date: July 17, 2015
- File Size: 138 MB
- File Format: EXE
- Requires a license valid through July 17, 2015
(check your status)
- Includes Insight VCS:Mobu Device 1.4
- Includes Optical Device 1.2
- Works with MotionBuilder 2009-2013 (32-bit & 64-bit)
- Works with MotionBuilder 7.5 (32-bit, streaming optical device only)
-
Real-time virtual camera integration with Maya.
- Details & Requirements
-
- Requires Motive 1.0+
- Release Date: March 2, 2018
- File Format: EXE
- Requires a license valid through March 2, 2018
(check your status)
- Works with Maya 2011 (x86 and x64), 2014, 2015, 2016, 2017 and 2018
- Compatibility Notes
-
- Requires Maya 2011, 2014, 2015, 2016, 2017 or 2018
- Changelogs
-
- Maya Plugin 1.5.1 March 2, 2018
-
- Added 2018 binary to the installer.
- Maya Plugin 1.5.0 September 8, 2017
-
- Added support for both Maya 2017 and Maya 2018.
- Maya Plugin 1.4.1 January 25, 2016
-
- Added support for Maya 2016.
- Updated the installing instructions documentation.
- Fix for issues loading profiles in Maya VCS plugin.
- Maya Plugin 1.3.0 Beta July 9, 2015
-
- Added support for Motive, Maya 2014, Maya 2015.
- Additional reporting information on licensing status.
- Rigid Body Smoothing now supported by default in Motive, no longer required to apply in Maya plugin.
- Smoothing should be enabled in one application only to prevent double smoothing.
- Maya Plugin 1.2 Beta January 21, 2011
-
- Previous Releases
-
-
Maya Plugin 1.5.0 (64-bit)
- Details & Requirements
-
- Requires Motive 1.0+
- Release Date: September 8, 2017
- File Format: EXE
- Requires a license valid through September 7, 2017
(check your status)
- Works with Maya 2011 (x86 and x64), 2014, 2015, 2016, 2017 and 2018
-
Maya Plugin 1.4.1 (64-bit)
- Details & Requirements
-
- Requires Motive 1.0+, Arena 1.6.3+ or Tracking Tools 2.2.2+
- Release Date: January 25, 2016
- File Format: EXE
- Requires a license valid through January 25, 2016
(check your status)
- Works with Maya 2011 (x86, x64), 2014 (x64), 2015 (x64), 2016 (x64)
-
Maya Plugin 1.4.1 (32-bit)
- Details & Requirements
-
- Requires Motive 1.0+, Arena 1.6.3+ or Tracking Tools 2.2.2+
- Release Date: January 25, 2016
- File Format: EXE
- Requires a license valid through January 25, 2016
(check your status)
- Works with Maya 2011 (x86, x64), 2014 (x64), 2015 (x64), 2016 (x64)