Documentation

Release Notes Wikitude SDK Professional Edition

Wikitude SDK 9.1.0

Release Date: 2020-05-19

Improved

  • Tracking is not lost when zooming camera
  • Improvements to accuracy for Object Recognition
  • Improved handling of first recognition for objects
  • Improved alignment of augmentations for image tracking when rotating target

Fixed

  • Fixed unnecessary SDK calls in LivePreview improving runtime
  • Fixed issue with the WTC Editor where saving certain changes to a target was not working
  • Fixed alignment of the augmentations for the firetruck in object tracking samples

Wikitude SDK 9.0.0

Release Date: 2020-03-31

New

  • Improved image tracking performance and stability
  • Added point cloud visualization for object targets in the Unity Editor

Fixed

  • Fixed an issue where the target pattern would not be applied correctly in some cases
  • Fixed an issue where Static Images would not work correctly in the Live Preview
  • Fixed a sample issue where ARCore was incorrectly required for Instant Tracking even on devices that don't support it

Wikitude SDK 8.10.0

Release Date: 2019-12-10

New

  • Changed minimum Android SDK version to 21 (Android 5.0)
  • Changed minimum iOS version to 11.0
  • Fixed compatibility issues with Unity 2019.3
  • Fixes issue where camera frame rendering was very slow on some MacBook devices

Known Issues

  • OpenGL ES is only supported at the moment in version 2018.4 LTS

Wikitude SDK 8.9.1

Release Date: 2019-09-30

Wikitude SDK 8.9

Release Date: 2019-09-24

New

  • Implemented support for iOS 13
  • Implemented support for Android 10
  • Increased Unity version to 2018.4 LTS.
  • ARCore has been updated to version 1.5.

Wikitude SDK 8.7

Release Date: 2019-08-13

New

  • External cameras can now be used in UWP devices.

Improved

  • Camera frame handling is now faster for all platforms.
  • Range for detecting an image target using an ImageTracker has been significantly improved.

Wikitude SDK 8.6

Release Date: 2019-07-11

Improved

  • Changed plugin lifecycle behaviour. A call to pause is now always preceded by a call to resume

Fixed

  • Fixed an issue where Advanced Custom Camera didn't render the camera correctly in the Unity Editor if the aspect ratio was less than 1.

Removed

  • Support for wto 7.0 file format for Object Targets

Known Issues

  • Unity Editor Live Preview does not support Windows Display Scaling over 100% in Unity versions 2018.2 or newer

Wikitude SDK 8.5

Release Date: 2019-05-23

New

  • Image Recognition engine now can work with jpg, png and zip files as Target Collection resource
  • Image Recognition engine accepts png's with alpha channel as target images and respects transparent areas

Improved

  • Image Recognition engine detects images from a larger distance
  • Image Recognition engine detects duplicate targets more reliably

Fixed

  • Fixed an issue where the extended range option was ignored for Image Trackers, resulting in shorter recognition distance
  • Fixed an issue where the property physicalTargetHeight was not set when using cloud recognition.
  • Fixed an issue where the application could crash when locking an UWP device while Run In Background player setting is true.
  • Fixed an issue where the application could crash when starting and immediately stopping the SDK on UWP
  • Fixed an issue where the application could crash when querying flash information on a camera that didn't have flash on Android

Wikitude SDK 8.4

Release Date: 2019-04-09

New

  • New minimum version of Unity required: Unity 2017.4 LTS - see blog post for details
  • Significant improvements to plane detection quality and speed. Plane Detection is leaving experimental status.
  • Introduced a new API to check if the current device supports all hardware requirements to run the AR experience.

Improved

  • Initial recognition for Object Targets is more accurate and stable
  • Improved recognition for image targets in difficult backgrounds

Fixed

  • Fixed an issue with crosshair rendering in Instant Tracking examples

Removed

Wikitude SDK 8.3.2

Release Date: 2019-03-11

Wikitude SDK 8.3.0

Release Date: 2019-02-26

New

  • Full compatibility with Unity 2018.3
  • Release of Native API for UWP platform
  • Support for Vuzix M300 for JavaScript API
  • General upgrade of computer vision engine increasing reliability and speed for Image, Object and Instant Trackers

Fixed

  • Fixes camera rendering issues with OpenGL ES 2 and ARKit
  • Fixes issue where instant tracking with ARCore would sometimes fail
  • Fixes issue where image tracking would not work if an instant tracker with ARKit was previously running
  • Fixes issue where the camera on iOS would start in fixed focus mode, instead of continuous focus mode
  • Fixes camera rendering on UWP devices when an additional Unity RenderTexture camera was present in the scene
  • Fixes camera rendering on newer iPad devices when using SMART
  • Fixes potential crash caused by ongoing network connections while destroying the SDK
  • Fixes rare crash when extended object tracking is frequently stopped and restarted

Wikitude SDK 8.2.0

Release Date: 2018-11-10

New

  • Experimental support and compatibility for Unity 2018.3
  • New CameraToHorizonAngle property for LivePreview that defines the ground plane orientation
  • Beta Release of Native API for UWP platform

Fixed

  • Fixes issue where setting the Trackable.TargetPattern property at runtime did not work properly
  • Fixes issue where setting the extended targets for ImageTrackable and ObjectTrackable at runtime did not work properly
  • Fixes an occasional crash for certain image targets when energy efficient tracking was enabled

Wikitude SDK 8.1.0

Release Date: 2018-09-11

New

  • Plane Detection feature to recognize planar surfaces
  • Support and compatibility for iOS 12
  • Support and compatibility for Android 9.0
  • Support and compatibility for Unity 2018.2
  • API to explicitly set efficiency mode for trackers for fast processing
  • Mandatory Group ID parameter for cloud recognition

Improved

  • Increased stability when tracking objects and scenes
  • Increased recognition accuracy for multiple objects in object target collection
  • Increased stability for Instant Tracking for rotational movements
  • General improvements to Instant Tracking for more accurate tracking and representation
  • Camera2 is now used by default on all devices with Android 5.1 or higher
  • ImageTracker.MaximumNumberOfConcurrentTrackableTargets can now be publicly set
  • Increased stability of the WTC Editor

Fixed

  • Fixes issue where recognising an image was not possible when the device was close to the image
  • Fixes crash with extended object tracking on lower end devices
  • Fixes issue where the WTC Editor in Windows wouldn't work if the project path contained spaces
  • Fixes issue where augmentations were not rendered correctly in landscape left when using the front camera
  • Fixes issue where the SDK was not stopped and the camera was not released when the WikitudeCamera was disabled
  • Fixes issue where changing the InstantTracker.TrackingPlaneOrientation property didn't have any effect

Wikitude SDK 8.0.0

Release Date: 05.07.2018

New

  • Ability to save Instant Tracking session as Instant Targets
  • Ability to load Instant Targets
  • Major update to the engine powering Object Tracker resulting in better recognition accuracy and better tracking stability
  • Introduction of new wto format version
  • New method to generate Object Targets using images instead of videos
  • New camera APIs to control exposure setting and focus area
  • Unity Editor now supports accessing camera information from WebCam or Unity Remote app to preview AR experience directly in Unity Editor
  • Support for Android ARM64 builds

Fixed

  • Fixes an issue on Android when multithreaded rendering is enabled
  • Fixes an video rendering issue in case the Wikitude SDK was rendering the camera stream

Wikitude SDK 7.2.1

Release Date: 21.02.2018

Fixed

  • Fixes a bug where trial license did not allow to use Instant Tracking
  • Fixes a potential deadlock for cloud recognition that occurred in rare cases

Wikitude SDK 7.2.0

Release Date: 05.02.2018

New

  • SMART - Wikitude's integration of ARKit and ARCore

Improved

  • Added option to disable camera rendering
  • Added option to make the WikitudeCamera static

Fixed

  • Fixes issues when building for Android using IL2CPP

Wikitude SDK 7.1.0

Release Date: 19.09.2017

New

  • New APIs to get the point cloud for InstantTracking

Improved

  • Improved OpenGL ES resource handling

Fixed

  • Fixes an object tracker issue where the onTargetsLoaded callback was called before all object targets were extracted
  • Fixes an issue where Plugin::pause was not called in case it was unregistered from the SDK
  • Fixes an issue where the SDK could crash in case a new tracker was created while another one was already tracking
  • Fixes an issue where loading .wto files could have happened on the main thread
  • Fixes an issue where the SDK could have crashed in case a target collection resource was released
  • Fixes an issue where the SDK could have crashed in case a cloud recognition service was released
  • Fixes an issue where the camera frames would not be rendered when using Metal with Unity 2017.1
  • Fixes an issue where the WTC Editor would not work properly on Unity 2017.1
  • Fixes an occasional camera stuttering and frame sync issues when using Metal
  • Fixes an issue where the auto frame rate setting would not work properly on iOS
  • Fixes an issue where cloud recognition would not call OnRecognitionResponse when metadata was missing on iOS or Android

Wikitude SDK 7.0.0

Release Date: 13.07.2017

New

  • Object Recognition and Tracking
  • Support for multiple Image Targets
  • New hit-testing API for SLAM engine
  • Option for Extended Range for Image Recognition
  • Option for InstantTracker to choose initial plane orientation
  • Support for Metal Graphics API

Improved

  • Updated SLAM engine improves performance and accuracy for InstantTracker and Extended Tracking

Fixed

  • Issue where TargetRectangleInFrame returned the wrong position and size with HD frames
  • OpenGL ES 3 rendering issues

Unity Plugin 2.1.0-2.1.0

Release Date: 28.03.2017

New

  • Support for OpenGL ES 3.x
  • New supported FrameColorSpace YV12 for input plugins
  • New plugin registration error callback that contains more information why an input plugin could not be registered
  • New Frame methods hasStrides() and getFrameStrides() to get stride information of frames provided by plugins

Improved

  • Trial licenses now support instant tracking

Unity Plugin 2.0.1-2.0.1

Release Date: 15.02.2017

Fixed

  • Fixed a watermark rendering issue that occurred on certain Android devices
  • Fixed an issue where complex json metadata was not handled correctly

Unity Plugin 2.0.0-2.0.0

Release Date: 25.01.2017

New

  • The new instant tracking feature allows users to place augmentations without any markers in any surrounding. Instant tracking uses Wikitudes own SLAM-based 3D engine.
  • Added advanced camera settings like HD and 60 fps camera rendering and a manual focus control
  • Unified computer vision related class names
  • Added support for x86 on Android

Improved

  • Updated target collection format (.wtc) which improves the robustness and performance of 2D image recognition.
  • Extended tracking improved significant using the new SLAM technology
  • Custom camera example now shows how to sync 2d tracking and camera frame rendering

Fixed

  • Fix inverted camera view on some Android devices

Unity Plugin 1.4.1-1.3.0

Release Date: 24.11.2016
Unity Plugin: 1.3.0
Native API: 1.4.1

New

  • Includes Native API version 1.4.1 (see separate for detailed changes iOS, Android)

Unity Plugin 1.4.0-1.3.0

Release Date: 13.09.2016
Unity Plugin: 1.3.0
Native API: 1.4.0

New

  • Plugins enable additional processing to be done on the camera feed directly in Unity, or in custom native plugins
  • Input Plugins allow developers to use the Wikitude SDK with an external camera feed
  • Includes Native API version 1.4.0 (see separate for detailed changes iOS, Android)

Improved

  • Cloud Tracker now includes an option to change the server region

Fixed

  • Fixed bug where extended tracking was not properly enabled
  • Fixed bug where augmentations were not placed properly when using the front facing camera

Unity Plugin 1.3.0-1.2.0

Release Date: 14.07.2016
Unity Plugin: 1.2.0
Native API: 1.3.0

New

  • WTC Editor inside Unity
  • Includes Native API version 1.3.0 (see separate for detailed changes iOS, Android)

Improved

  • Trackable inspector can now view local wtc file contents and can preview targets inside the 3D view to make placing augmentations easier
  • Trackable transform is no longer changed during tracking
  • Camera prefab has been simplified

Fixed

  • Fixed bug on Windows machines where choosing a wtc file not placed in the StreamingAssets folder directly would cause the app to not track anymore
  • Fixed issue with loading pre-recorded .wtm files
  • Fixed issue with some shaders not working correctly
  • Fixed shadow rendering on Android
  • Fixed missing camera feed on Android when the Standard shader was not present in the project
  • Fixed errors when no wtc files were present in the project

Unity Plugin 1.2.1-1.1.0

Release Date: 21.03.2016

New

  • 3D Tracking and 3D Map Recording
  • Extended Tracking quality feedback
  • Camera Controls API
  • Extended examples illustrating all the available API
  • Unity editor events for all callbacks
  • Ability to create and destroy trackers at runtime

Fixed

  • Crashes when reloading scenes

Unity Plugin 1.0.1-1.0.0

Release Date: 12.11.2015

Improved

  • Android based app packages can now be exported to Android Studio
  • 64-bit applications for Android now choose the correct library version

Unity Plugin 1.0.0-1.0.0

Release Date: 27.08.2015

New

  • Initial public release of Unity Plugin
  • Added Android as supported platform
  • Fixed limited interface orientations

Unity Plugin 1.0.0-1.0.0 beta

Release Date: 30.07.2015

New

  • Initial Public Beta Release of Unity Plugin