Skip to content

Changelog

1.0.2

Changes

  • AR Pose Fusion improvements — anchor-based reference frame replaces world-origin approach. ARKit + LiDAR now holds the object's real-world position when tracking is interrupted (look away, fast motion, occlusion). Instant recovery when the camera returns to the object
  • Quality gate — prevents pose drift during camera motion. Accepts optimizer results only when quality is near peak and stable, holds last known good pose otherwise
  • AR anchor placement — screen-space raycast against ARKit planes/meshes to find feature-rich anchor positions near the tracked object
  • Quality drop rejection — immediate rejection of single-frame pose poisoning before it can commit

1.0.1

Changes

  • Free Developer license — Developer license is now free (1-year, renewable). Register directly from the Unity Editor via Tools > XRTracker > License Registration
  • Registration window — new Editor window for license registration with in-Editor API call, auto-saves and assigns license to XRTrackerManager
  • First-run prompt — prompts for registration on first project open and Play Mode entry when no license is found
  • Persistent watermark — Developer license watermark is now always visible in a fixed corner position (similar to Unity's "DEVELOPMENT BUILD" overlay)
  • Removed Free/Trial tiers — the 60-second Free tier and 15-day Trial tier are no longer active. Existing Free .lic files will be rejected
  • Privacy policy updated — now covers registration data (name, email) collected during license registration

1.0.0

Initial public release.

Features

  • Silhouette tracking — silhouette-based foreground/background separation
  • Edge tracking — contour-based geometric edge matching with GPU compute pipeline
  • Depth tracking — complementary modality using LiDAR, ToF, or RealSense depth sensors
  • Texture tracking — complementary feature-based tracking
  • AR Foundation integration — ARKit (iOS) and ARCore (Android) camera and depth feeds
  • AR Pose Fusion — combines SLAM world tracking with object tracking for stable stationary objects
  • Multi-body tracking — track multiple objects simultaneously with mutual occlusion handling
  • Parent-child bodies — constrained assemblies with per-axis motion flags
  • In-Editor model generation — generate tracking models from any Unity mesh
  • Viewpoint coverage control — vertical/horizontal filtering, presets (Full Sphere, Upper Hemisphere, Side Ring)
  • Quality metrics — per-modality quality, shape quality, depth correspondence distance
  • Recording & playback — capture and replay tracking sessions for debugging
  • Tiered licensing — Developer (free, 1-year renewable), Commercial (node-locked)

Supported Platforms

  • Windows (x86_64) — Native capture, Intel RealSense, recorded sequences
  • iOS (ARM64) — AR Foundation with ARKit, LiDAR depth
  • Android (ARM64) — AR Foundation with ARCore