Skip to content

RigFX - Changelog


Version 1.0.0

2026-03-31

Added

Sources

  • FreeD input — Receive FreeD D1 packets on up to 3 configurable channels.
  • Blackhelix input — Receive Blackhelix UDP tracking data.
  • Canon CV input — Receive Canon CV metadata with lens data (FIZ + distortion).
  • OpenTrackIO input — Receive OpenTrackIO packets (binary or JSON) with full pose and lens parsing.
  • OpenTrackIO Aximmetry mode — Remapped distortion coefficient order for Aximmetry compatibility.
  • OptiTrack subframe selection — Filter packets by subframe index for high-rate cameras.
  • Cartoni channel enable/disable — Per-channel control with real-time status feedback.

Lens

  • Lens file resilience — Accepts lens file load even with low heap availability.
  • Buffer delay — Configurable buffer delay in the lens pipeline.

Camera Rig

  • Per-node warnings — Individual warning flags per rig node, surfaced in SSE and UI.
  • Camera lens warnings — Alerts when bound sources are missing or invalid.

UI

  • Sidebar navigation — Redesigned layout with sidebar replacing top bar.
  • Dashboard source cards — Clickable status cards linking to source configuration.
  • 3D viewport — Cone geometry, highlighted active rig node.
  • SSE framerate precision — Higher precision framerate display.

Networking

  • SSE takeover — Detects when another client occupies the SSE slot; allows force-disconnect.
  • Discovery persistence — Network config set via discovery protocol now saves to SD.

Fixed

  • Sync/timecode persistence — Fixed persistence across reboots.
  • Lens FIZ mode — Fixed interaction bugs between FIZ source mode and lens files.
  • Phase offset — Now saved to config file.