Upgrade Note¶
This section contains upgrade notes for users from previous verions. Some versions may have deprecated APIs or breaking changes in plugin structure. If you are using Vive Hand Tracking plugin for the first time, you can safely skip this section.
v1.0.0 (Deprecated APIs)¶
Important
Skip this section if you start using Vive Hand Tracking SDK after v1.0.0.
Starting from v1.0.0, 2D/3D point modes are deprecated and will be removed in future. It’s recommended to use Skeleton modes on all platforms.
You can switch to skeleton mode by following changes:
- Change
mode
inGestureProvider
script to use skeleton mode. - Change all reference of
GestureResult.points[0]
toGestureResult.position
. GestureResult.rotation
is real rotation of the palm in skeleton mode. You might need to adjust your scripts if old rotation is used in your project.
v0.8.1 (Breaking changes)¶
Important
Skip this section if you start using Vive Hand Tracking SDK after v0.8.1.
Starting from v0.8.1, we removed the internal code name Aristo in the plugin. The namespace of all C# scripts is changed to ViveHandTracking, along with the scripting define symbols on Android platform.
We recommend you to remove old version of plugin before import the new version. This change may have following affects to your existing project using Vive Hand Tracking plugin:
- The plugin folder have changed from Aristo to ViveHandTracking.
- All the Aristo namespace is changed to ViveHandTracking, make sure you change all using Aristo to using ViveHandTracking in your scripts.
- GUID in meta files are not changed, so your scenes/prefabs using Vive Hand Tracking scripts should continue to work.
- Scripting define symbols are changed, you can safely remove the
ARISTO_WITH_WAVEVR
andARISTO_WITH_GOOGLEVR
scripting define symbols on Android platform if any.