27 lines
1.2 KiB
Markdown
27 lines
1.2 KiB
Markdown
<!--[metadata]
|
|
title = "Incremental logging"
|
|
tags = ["3D", "API Example"]
|
|
thumbnail = "https://static.rerun.io/incremental_logging/b7a2bd889b09c3840f56dc31bd6d677934ab3126/480w.png"
|
|
thumbnail_dimensions = [480, 301]
|
|
-->
|
|
|
|
Showcases how to incrementally log data belonging to the same archetype, and re-use some or all of it across frames.
|
|
|
|
<picture>
|
|
<img src="https://static.rerun.io/incremental_logging/b7a2bd889b09c3840f56dc31bd6d677934ab3126/full.png" alt="">
|
|
<source media="(max-width: 480px)" srcset="https://static.rerun.io/incremental_logging/b7a2bd889b09c3840f56dc31bd6d677934ab3126/480w.png">
|
|
<source media="(max-width: 768px)" srcset="https://static.rerun.io/incremental_logging/b7a2bd889b09c3840f56dc31bd6d677934ab3126/768w.png">
|
|
<source media="(max-width: 1024px)" srcset="https://static.rerun.io/incremental_logging/b7a2bd889b09c3840f56dc31bd6d677934ab3126/1024w.png">
|
|
<source media="(max-width: 1200px)" srcset="https://static.rerun.io/incremental_logging/b7a2bd889b09c3840f56dc31bd6d677934ab3126/1200w.png">
|
|
</picture>
|
|
|
|
|
|
## Run the code
|
|
|
|
To build it from a checkout of the repository (requires a Rust toolchain):
|
|
```bash
|
|
cmake .
|
|
cmake --build . --target example_incremental_logging
|
|
./examples/cpp/incremental/example_incremental_logging
|
|
```
|