You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<imgsrc="https://static.rerun.io/viewer_walkthrough1_first_launch/793d828d867a8d341cd3ec35bc553f2d65fba549/full.png"alt="viewer walkthrough first launch screenshot">
Feel free to move the views around until you are happy with the layout.
102
+
There are several ways to rearrange the viewer layout to your liking: through the Viewer [user interface](configure-the-viewer/interactively.md),
103
+
via [Blueprint API](configure-the-viewer/through-code-tutorial.md), or by [loading an .rbl file](configure-the-viewer/save-and-load.md).
117
104
118
105
## Exploring data
119
106
120
-
The space views are where you can see the data that was actually logged. This scene has streams of data for 6 different
121
-
primitives, also known as [entities](../concepts/entity-component.md):
107
+
In Rerun, data is modeled using [entities](../concepts/entity-component.md) (essentially objects) that contain batches of [components](../reference/types/components.md)
108
+
that change over time. Each entity is identified by an entity path, which uses a hierarchical syntax to represent relationships between entities.
109
+
Let's explore an example of this hierarchy in our scene:
122
110
123
-
-[images](../reference/types/archetypes/image.md) that were captured from a camera.
124
-
-[2D keypoints](../reference/types/archetypes/points2d.md) that were detected and tracked in those images.
125
-
- a [pinhole](../reference/types/archetypes/pinhole.md) camera model that describes the relationship between 2D and 3D space.
126
-
-[3D points](../reference/types/archetypes/points3d.md) that were computed by the COLMAP slam pipeline.
127
-
- A sequence of [transforms](../reference/types/archetypes/transform3d.md) describing the 3D location of the camera in space.
128
-
- A [scalar](../reference/types/archetypes/scalar.md) error metric that was computed by the algorithm for each frame.
111
+
-`/camera/image/keypoints` is an entity stream that contains 3 component streams. One of these components indicates that together, they form a [Points2D archetype](../reference/types/archetypes/points2d.md),
112
+
representing point clouds that were detected and tracked in images.
113
+
- The images themselves are represented by the parent entity `/camera/image`. This entity consist of 6 components: 4 form an [Image archetype](../reference/types/archetypes/image.md),
114
+
while the remaining 2 correspond to a [pinhole projection](../reference/types/archetype/pinhole.md). The images are captures by the camera, and a pinhole projection defines the relationship between 2D and 3D space.
115
+
- Both the images and pinhole projection are hierarchically dependent on the camera's position, which is described by the `/camera` entity. This entity includes a series of transforms that together form a [Transform3D archetype](../reference/types/archetypes/transform3d.md).
129
116
130
-
### Hover and selection
117
+
The complete hierarchy of logged entity streams and their related component streams could be found under `Streams` in the Timeline panel.
118
+
You might also notice a hierarchical list of similar entities in the Blueprint panel. The key difference between these two panels
119
+
is that Blueprint panel focuses on how the stream data is arranged in the Viewport. In other words, an entity might be logged once but displayed in multiple views.
131
120
132
-
You can find out more about these entities by hovering over them in the different views. Hovering will bring up a
133
-
context popup with additional information. You can also click on entities to select them and see more details in the
You can easily identify the connections between the same entities across different panels through the visual highlights. Hovering over an entity will
124
+
display a popup with additional information about its content. Clicking on it will reveal more details in the [Selection panel](../reference/viewer/selection.md).
143
125
144
126
Try each of the following:
145
127
146
128
- Hover over the image to see a zoomed-in preview
147
129
- Click on the point cloud to select the whole cloud
148
130
- With the point cloud selected, hover and click individual points
149
131
150
-
Note that the views are actually connected. As you hover over points in the `/ (Spatial)` view you will see information
151
-
about the depth of the projection in the image view. Conversely as you hover over pixels in the `image` you will see the
152
-
corresponding ray projected into the `/ (Spatial)` view. See the section on
153
-
[Spaces and Transforms](../concepts/spaces-and-transforms.md) for more information on how this linking works.
154
-
155
132
### Rotate, zoom, and pan
156
133
157
134
Clicking and dragging the contents of any view will move it. You can rotate 3D views, or pan 2D views and plots. You can
@@ -160,11 +137,11 @@ double-clicking somewhere in the view. Every view has a "?" icon in the upper ri
160
137
over this icon to find out more information about the specific view.
<imgsrc="https://static.rerun.io/viewer_walkthrough5_nav/7847244e2657a5555d90f4dd804e2650e4fde527/full.png"alt="viewer walkthrough rotate zoom and pan screenshot">
So far, we have only been exploring data from a single point in time. However, if you look at the Timeline panel at the
180
-
bottom of the window, you will see a series of white dots. Each of those dots represents a piece of data that was logged
181
-
at a different point in time. In fact, if you hover over the dot, the context popup will give you more information about
156
+
If you look at the Timeline panel at the bottom of the window, you will see a series of white dots. Each of those dots
157
+
represents a piece of data that was logged at a different point in time. In fact, if you hover over the dot, the context popup will give you more information about
182
158
the specific thing that was logged.
183
159
184
-
### Changing the time slider
160
+
There are several ways to navigate through the timeline:
185
161
186
-
To change the position on the timeline, simply grab the time indicator and pull it to the point in time you are
187
-
interested in seeing. The space views will adjust accordingly. You can also use the play/pause/step/loop controls to
188
-
playback the Rerun data as you might with a video file.
0 commit comments