Version Info
Release date: 29.03.2019 Release info: Stable Release
General
Thank you to our users for so much feedback - we have done a lot of changes internally - whereas only a few are reflected here to the SDK. The preparation was worth in order to prepare for bigger things.
Most important changes for this release are:
- Various optimizations within VisionLib that lead to much better performance
- Add, remove and change models to be tracked during runtime (Dynamic Model Tracking)
- Directly use models from within Unity for tracking (BETA)
- Added the PosterTracker for the HoloLens.
- Record image sequences along with iOS ARKit data to use them for offline on-site simulations
- All new documentation structure and revision
- Working with higher resolutions on iOS
Enhancements/Features
Tracking
- The
showLineModelTrackedInvalid
parameter has been added for the ModelTracker pipeline in order to allow debugging of your model. By turning it on in conjunction with the showLineModel
parameter - invalid and untrackable parts can be visually identified.
Platform Specific Changes
Windows
- You can now specify special camera parameters like shutter etc. in the input section of your tracking configuration.
iOS
- Modified image recorder scene in order to record image sequences with extendible tracking
- Image instrinsics are now provided through the iOS API and thus no calibration has to be performed for these devices anymore.
- Use higher resolutions for tracking with or without ARKit by adding the
resolution
parameter to the input section of the .vl
file.
HoloLens
- Added
HoloLensDynamicModelTracker
scene (experimental)
Interfaces
Unity
- Code has been reviewed.
- We are not officially supporting Unity 5.6.x anymore - although it might still work. If you are still working with Unity 5.6.x and VisionLib, please consider updating to Unity 2017.4.X LTS - which we do use for testing.
- BREAKING CHANGE In case you are using the model trackers' specific functions like writing and reading init data or using the parameter debug panel, please revise your connections. There is a new prefab
ModelTracker_v1
, which represents those parameters and function from now on. Please take a look at the AdvancedModelTrackerExample
scene in order to see how things are configured now.
Documentation Changes
Bug Fixes
General
- ARKit
staticScene
mode does now work much more reliable for tracking
- The poster tracker now supports the definition of a "metric" on mobile devices
- The poster tracker now supports navigating the image sequences using
imageSequence.firstIndex
,imageSequence.nextIndex
, imageSequence.lastIndex
, imageSequence.stepSize
MacOS
- Resolved issue, where image acquisition failed on MacBooks' internal camera
HoloLens
- Resolved an issue, where the debug image was not oriented correctly in random cases