Static Markers

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)
Tip:

To optimize your scene, once an object is placed correctly and is its marker is static, remove the physical marker from view.