Files
rerun-io--rerun/docs/snippets/all/concepts/different_data_per_timeline.py
2026-07-13 13:05:14 +08:00

29 lines
851 B
Python

"""Log different data on different timelines."""
import rerun as rr
import rerun.blueprint as rrb
rr.init("rerun_example_different_data_per_timeline", spawn=True)
rr.set_time("blue timeline", sequence=0)
rr.set_time("red timeline", duration=0.0)
rr.log("points", rr.Points2D([[0, 0], [1, 1]], radii=rr.Radius.ui_points(10.0)))
# Log a red color on one timeline.
rr.reset_time() # Clears all set timeline info.
rr.set_time("red timeline", duration=1.0)
rr.log("points", rr.Points2D.from_fields(colors=[255, 0, 0]))
# And a blue color on the other.
rr.reset_time() # Clears all set timeline info.
rr.set_time("blue timeline", sequence=1)
rr.log("points", rr.Points2D.from_fields(colors=[0, 0, 255]))
# Set view bounds:
rr.send_blueprint(
rrb.Spatial2DView(
visual_bounds=rrb.VisualBounds2D(x_range=[-1, 2], y_range=[-1, 2])
)
)