rerun 0.2.0-alpha.1

Log images, point clouds, etc, and visualize them effortlessly
Documentation

Latest version Documentation MIT Apache Discord

Rerun Rust logging SDK

Log rich data, such as images and point clouds, and visualize it live or after the fact, with time scrubbing.

rust add rerun

rerun::MsgSender::new("points")
    .with_component(&points)?
    .with_component(&colors)?
    .send(&mut rerun::global_session())?;

rerun::MsgSender::new("image")
    .with_component(&[rerun::component::Tensor::from_image(image)])?
    .send(&mut rerun::global_session())?;

Getting started

Library

You can add the rerun crate to your project with cargo add rerun (soon).

To get started, see the examples.

Binary

You can install the binary with cargo install rerun (soon).

This can act either as a server, a viewer, or both, depending on which options you use when you start it.

Running rerun with no arguments will start the viewer, waiting for an SDK to connect to it over TCP.

Run rerun --help for more.

Running a web viewer

The web viewer is an experimental feature, but you can try it out with:

cargo install --features web rerun
rerun -- --web-viewer ../nyud.rrd