documentation

Release 17.4.3

Version Info

Release date: 21.04.2017

General

Bugfixes

  • vlUnitySDK: The Android manifest has been removed from the vlSDK.aar plugin in order to prevent merging problems during the android deployment.

Enhancements/Features

  • PosterTracker: The configuration parameter realWidth for configuring the width of the image to be tracked can be omitted and thus the image with will be set instead.
  • Finalized the file format for the initialization data. The data is now stored binary and future versions of the SDK should backward compatible.
  • Initialization data can now be written on all supported platforms ("writeInitData" JSON command, see vlWorker_PushJsonCommand or in Unity VLWorkerBehaviour.WriteInitData). The target location depends on the platform:
    • Windows / OSX: Current users home directory
    • iOS / Android: Documents folder of the application
  • The recorded initialization data can now be loaded using the initDataURI parameter of modelTracker configurations.
  • Loaded initialization data will not be erased by doing a "soft reset" / "hard reset". Initialization data generated at runtime will still be erased by doing a "hard reset".

Breaking changes

  • License files are mandatory now. You can get a simple trial, PoC or commercial license from us.
    • vlUnitySDK: Simply copy the license file into the StreamingAssets folder and refer to it in the VLCamera prefab properties.

Licensing Changes

  • License files are mandatory now.
  • Trial Licenses will stop working after 5 times of starting within the deployed instance. You will need to redeploy in order to use it again. Generally the licenses stop working after the expiration date.