Added support for configuring static markers for Varjo mixed reality. In v2023, we had predictive markers, which are best used for moving content. Static markers are more stable at a position when not moved. With the Python interface, it is now possible to define which markers are static and which are predictive.
Use the Python command:
vrImmersiveInteractionService.setMarkerTrackingType(markerIds, trackingType)
Example:
// Set markers 301, 302 to predicted tracking
vrImmersiveInteractionService.setMarkerTrackingType([301, 302], vrXRealityTypes.MarkerTrackingTypes.Predicted)
// Set markers 303, 304 to static tracking
vrImmersiveInteractionService.setMarkerTrackingType([303, 304], vrXRealityTypes.MarkerTrackingTypes.Static)
To optimize your scene, once an object is placed correctly and is its marker is static, remove the physical marker from view.