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 rerun
andcargo 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
'sarray
convenience argument #3719 - Fix default stroke width handling in
log_line_strip_Xd
andlog_obbs
#3720 - Warn/raise when passing incompatible objects to
log
#3727 - Refactor
rerun.AnyValues
to handleNone
input more gracefully #3725 - Default
DisconnectedSpaces
boolean totrue
in 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
winit
to 0.28.7 to fix UI glitch on macOS Sonoma #3763 - Show 1D-tensors as bar charts #3769
- Fix loading of
.obj
mesh files #3772 - Fix crash when loading huge image #3775
- Fix performance regression when viewing images and tensors #3767
🌁 Viewer Improvements
- Turn on
AccessKit
accessibility integration #3732 - Display space views using
ViewCoordinates
from 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.rs
shenanigans #3814
🗣 Refactors
- Refactor our
build.rs
files #3789