Release Notes Wikitude SDK Professional Edition
Wikitude SDK 9.2
Release Date: 2020-07-09
Improved
- Image Tracking now behaves more stable against short, fast movements
- Data communication with the Cloud Recognition version 2 service adapted, so that recognition accuracy is significantly improved (e.g. greater distance)
- Update OpenSSL to version 1.1.1
- Unity Editor handling of point clouds improved
- Live Preview front camera improvements for Unity Editor
- iOS and Android safe areas are handled better for Unity samples
- Improved instant tracking initialization with SMART
Fixed
- Fixed Cloud Recognition issue where accuracy was worse when HD or FullHD resolutions being were used
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
- Support for iPhone 4, iPhone 4s and iPhone 5: Minimum requirement is now iPhone 5s - see blog post for details
- Support for Titanium development framework - see blog post for details
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
andObjectTrackable
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()
andgetFrameStrides()
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
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