Table of Contents

MotionTrackerFrameSource component reference

Switch to API

Explore the properties in the MotionTrackerFrameSource component window to customize camera and motion tracking parameters.

alt text

Default component screenshot.

Property Description
Desired focus mode Desired focus mode. Options:
  • Default: Use the default value, the actual selection depends on the AR feature used.
  • Input: Use the specified value.
When Input is selected, options:
  • Continousauto: Continuous autofocus mode, high image clarity, average tracking performance. Actual focus effect depends on device capability.
  • Medium: Medium-distance fixed focus mode, average image clarity, better tracking performance, actual focus effect depends on device capability.
Desired resolution Desired resolution. Options:
  • Default: Use the default value.
  • Input: Use the specified value.
When Input is selected, options:
  • Resolution_1280: Standard resolution is 1280 x 960 or 1280 x 720, actual resolution depends on device capability.
  • Resolution_640: Standard resolution is 640 x 480 or 640 x 360, actual resolution depends on device capability.
Desired frame rate Desired camera image frame rate. Options:
  • Default: Use the default value.
  • Input: Use the specified value.
When Input is selected, options:
  • Camera_FPS_30: Device image frame rate is 30fps, actual frame rate depends on device capability.
  • Camera_FPS_60: Device image frame rate is 60fps or 30fps, actual frame rate depends on device capability.
Advanced options Advanced options. In most cases, no modification is needed.
        Desired min quality level Desired minimum allowed quality level. Options:
  • Default: Use the default value.
  • Input: Use the specified value.
When Input is selected, options:
  • NotSupported: The device does not support motion tracking, possibly due to non-compliance or not yet adapted.
  • Bad: The device is not fully compliant, scale is unstable, can be used for small scenes within desktop scale, etc.
  • Limited: The device is not fully compliant, scale is close to accurate, can be used for medium scenes within room scale, similar to AR games, AR navigation, etc.
  • Good: The device is compliant, scale is accurate, can be used for large scenes within building scale, similar to AR games, AR navigation, 3D reconstruction, etc.
        Desired tracking mode Desired tracking mode. Options:
  • Default: Use the default value.
  • Input: Use the specified value.
When Input is selected, options:
  • VIO: Only tracking and clicking collision point cloud, low CPU and memory usage, but does not support plane detection, relocation, and anchors.
  • SLAM: Simultaneous tracking and mapping, supports relocation after loss, clicking collision point cloud, and plane detection, but no anchors, does not support real-time pose correction, and slightly higher CPU and memory usage.
  • Anchor: Simultaneous tracking and mapping, supports relocation after loss, clicking collision point cloud, plane detection, and anchors, but highest CPU and memory usage.
  • LargeScale: Suitable for large scenes, simultaneous tracking and mapping, supports relocation after loss, clicking collision point cloud, plane detection, and anchors. More stable tracking in large depth of field.
        Camera candidate Camera candidate, only valid when Unity XR Origin is not used. If not set, Camera.main will be used.