Points2D
A 2D point cloud with positions and optional colors, radii, labels, etc.
Components
Required: Position2D
Optional: Text
, DrawOrder
, ClassId
, KeypointId
Links
Examples
Simple 2D points
"""Log some very simple points.""" import rerun as rr import rerun.blueprint as rrb rr.init("rerun_example_points2d", spawn=True) rr.log("points", rr.Points2D([[0, 0], [1, 1]])) # Set view bounds: rr.send_blueprint(rrb.Spatial2DView(visual_bounds=rrb.VisualBounds(min=[-1, -1], max=[2, 2])))
Open example recording
Randomly distributed 2D points with varying color and radius
"""Log some random points with color and radii.""" import rerun as rr import rerun.blueprint as rrb from numpy.random import default_rng rr.init("rerun_example_points2d_random", spawn=True) rng = default_rng(12345) positions = rng.uniform(-3, 3, size=[10, 2]) colors = rng.uniform(0, 255, size=[10, 4]) radii = rng.uniform(0, 1, size=[10]) rr.log("random", rr.Points2D(positions, colors=colors, radii=radii)) # Set view bounds: rr.send_blueprint(rrb.Spatial2DView(visual_bounds=rrb.VisualBounds(min=[-4, -4], max=[4, 4])))
Open example recording