documentation

Release 16.8.1

Version Info

Release date: 03.08.2016

General

Bugfixes

  • Removed some debug messages.
  • vlUnitySDK: Fixed Unity freeze issue, when leaving play mode.

Enhancements/Features

  • Optimized performance of internal tracking pipeline (removed unnecessary image conversions)
  • Using two thresholds (instead of one) for validating the current tracking pose
    • MININLINER_RATIO_INIT: Threshold for the initialization
    • MININLINER_RATIO_TRACKING: Threshold while tracking
  • Fixed usage of 'GLOBAL_SCALE' parameter. The parameter now specifies the scale necessary for transforming the coordinates of the 3D model into millimeters. Other tracking parameters can then always be defined in millimeters.

Interfaces

Native

Unity

  • Explicitly setting translation and orientation of VLCamera (instead of setting worldToCameraMatrix)
  • Added new VLWorkerBehaviour.OnTrackingStates event
    • Usage can be seen inside the LogTrackingEventsBehaviour of the example project
  • Added new VLWorkerBehaviour.ResetTrackingSoft and VLWorkerBehaviour.ResetTrackingHard functions
    • Usage can be seen inside the example project ("Reset tracking (soft)" and "Reset tracking (hard)" buttons)