Release date: 04.06.2018
This is a prerelease which has fixed various bugs and added some small new features. So it can be concidered as maintenance release.
GetVersionHashString
and GetVersionTimestampString
function, which were previously only returning empty strings.initDataURI
file) weren't reported as errors to VLWorkerBehaviour.OnTrackerInitialized
listeners.initPose
of the ModelTracker_v1
at runtime without having to wait 20 frames first.VLAbstractApplicationWrapper.GetDeviceInfo
function. The position might still be an empty string or "unknown"
, if the system can't provide this information.camera
image source with an empty or missing data
object. If such a camera
image source is used (useImageSource
), then the first available camera will get selected automatically. This makes it possible, to easily switching between automatic camera selection and other image sources.position
parameter for camera
image sources. This parameter allows to automatically select a camera based on its position. Supported positions are "front"
and "back"
. Please notice, that this will not work with external cameras and on systems which don't report the camera position.deviceID
, position
and unit
parameters of camera
image sources are now interpreted as hints. All of those parameters are optional. If no matching camera can be found, then the first available camera will get selected. Only if no camera can be detected at all, then an error will be reported. The camera hints have the following priority:deviceID
position
unit
staticScene
parameter, which should be set to true. This stabilizes the pose in case the camera is not moved within a certain distance using ARKit. The distance can be configured using the keyFrameDistance
parameter in mm
or overwriting the _staticScenePrefExtPoseDistance
.vlAbstractApplicationWrapper_GetDeviceInfo
function now also returns the available resolutions on Windows (non-UWP) systems.resolutionSelection
attribute of the CameraCalibrationExampleBehaviour to true
(the CameraCalibrationExampleBehaviour is attached to the VLCamera GameObject).