0.9.1 - Bug fixes and performance improvements
Rerun is an easy-to-use visualization toolbox for computer vision and robotics.
- Python:
pip install rerun-sdk - Rust:
cargo add rerunandcargo install rerun-cli - Online demo: https://app.rerun.io/version/0.9.1/
Overview & Highlights
- A bunch of bug fixes
- Fix big performance regression when hovering images
- The Rerun Viewer should now be visible to the system accessibility system
🐍 Python SDK
- Added support for PyTorch array to
Boxes2D'sarrayconvenience argument #3719 - Fix default stroke width handling in
log_line_strip_Xdandlog_obbs#3720 - Warn/raise when passing incompatible objects to
log#3727 - Refactor
rerun.AnyValuesto handleNoneinput more gracefully #3725 - Default
DisconnectedSpacesboolean totruein Python #3760
🦀 Rust SDK
- Fix return type of
entity_path!()andentity_path_vec!()on empty input #3734 (thanks @kpreid!) - Export
RecordingStreamError#3777
🪳 Bug Fixes
- Fix bug when joining cleared optional components #3726
- Update
winitto 0.28.7 to fix UI glitch on macOS Sonoma #3763 - Show 1D-tensors as bar charts #3769
- Fix loading of
.objmesh files #3772 - Fix crash when loading huge image #3775
- Fix performance regression when viewing images and tensors #3767
🌁 Viewer Improvements
- Turn on
AccessKitaccessibility integration #3732 - Display space views using
ViewCoordinatesfrom closest ancestor #3748 - Improve 3D view bounds handling of camera frustums #3749 #3815 #3811
- Improve heuristics around 2D vs 3D space-view creation #3822
🚀 Performance Improvements
- Optimize gathering of point cloud colors #3730
🧑🏫 Examples
- Fix open photogrammetry example not working on Windows #3705
📚 Docs
- Document that entity-path
rerun/is reserved #3747
🖼 UI Improvements
- Show all entities/components in the Streams UI, even if empty for the selected timeline #3779
🧑💻 Dev-experience
- Less automatic
build.rsshenanigans #3814
🗣 Refactors
- Refactor our
build.rsfiles #3789