rerun-io / rerun

Visualize streams of multimodal data. Free, fast, easy to use, and simple to integrate. Built in Rust.
https://rerun.io/
Apache License 2.0
6.67k stars 336 forks source link

Buggy maps view with time range #8109

Open nikolausWest opened 1 week ago

nikolausWest commented 1 week ago

Tested on rerun-sdk 0.20.0a3. See video (nuscenes example)

https://github.com/user-attachments/assets/6a58b8be-6fc0-4e52-9bb8-1407515c8224

abey79 commented 1 week ago

There are several things at play there:

  1. The "jumping to default" position (aka Rerun HQ) whenever no data is in the view. That's very annoying and I'm going to fix it asap. (Note: with this example, there are two ways to have no data: move the cursor all the way to the left; and set an empty-interval time range.)
  2. The "set zoom level on double click" behaviour.

To expend on the latter, double click does two things:

There are technical reasons for why things are that way. There are certainly ways to improve on that behaviour, but that requires more work than can fit for 0.20.

abey79 commented 1 week ago

Related: