SpatialDrive and SDK Update: Stability and Performance Improvements

SpatialDrive and SDK Update: Stability and Performance Improvements

October 29, 2025

Summary

Release 0.8.1 (and the preceding 0.8.0) focuses on hardening the platform. We’ve addressed critical issues in Volumesight rendering, improved UI transitions to eliminate flickering, and enhanced our polyline and object selection logic.

SpatialDrive Features & Changes

  • UI Refinements: Improved window transitions, title bar interactivity (double-click to maximize), and added dynamic backgrounds to window decorations.
  • Improved Navigation: Added bug report and help buttons to the title bar and increased title bar height for better accessibility.
  • Enhanced Tools: Converted Cut and Rasterize operations into standard Tools and added a new tool for filtering by single attributes.
  • Selection Improvements: Fixed polyline selection bounding boxes and improved picking precision.

SDK Library Features & Fixes

  • Volumesight: Resolved critical caching and OOB issues that could cause application freezes.
  • Object Model: Implemented foundational improvements to the object model and reduced log spam from fse_state.
  • UI Components: Added new ToolProps variants, including CloseButton, and updated standard inputs (TextInput, GlassPanel::button) for better consistency.
  • Viewport Logic: Improved zoom extents to include polylines and corrected polyline naming conventions.
  • Egui Integration: Fixed icon flickering on initial render.