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
Copy file name to clipboardExpand all lines: crates/store/re_types/definitions/rerun/archetypes/pinhole.fbs
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ namespace rerun.archetypes;
5
5
///
6
6
/// If [archetypes.Transform3D] is logged for the same child/parent relationship (e.g. for the camera extrinsics), it takes precedence over [archetypes.Pinhole].
7
7
///
8
-
/// If you use explicit transform frames via the `child_frame` and `parent_frame` fields, you don't have to use [archetypes.CoordinateFrame]
8
+
/// If you use named transform frames via the `child_frame` and `parent_frame` fields, you don't have to use [archetypes.CoordinateFrame]
9
9
/// as it is the case with other visualizations: for any entity with an [archetypes.Pinhole] the viewer will always visualize it
10
10
/// directly without needing a [archetypes.CoordinateFrame] to refer to the pinhole's child/parent frame.
Copy file name to clipboardExpand all lines: docs/content/concepts/transforms.md
+14-14Lines changed: 14 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ This page details how the [different archetypes](https://rerun.io/docs/reference
13
13
The [`Transform3D`](https://rerun.io/docs/reference/types/archetypes/transform3d) archetype allows you to specify how one coordinate system relates to another through translation, rotation, and scaling.
14
14
15
15
The simplest way to use transforms is through entity path hierarchies, where each transform describes the relationship between an entity and its parent path.
16
-
Note that by default, all entities are connected via identity transforms (to opt out of that, you have to use explicit transform frames, more on that later).
16
+
Note that by default, all entities are connected via identity transforms (to opt out of that, you have to use named transform frames, more on that later).
17
17
18
18
snippet: concepts/transform3d_hierarchy_simple
19
19
@@ -25,10 +25,10 @@ In this hierarchy:
25
25
This creates a transform hierarchy where transforms propagate down the entity tree. The moon's final position in the sun's coordinate system is 9 units away (6 + 3),
26
26
because the transforms are applied sequentially.
27
27
28
-
## Explicit transform frames
28
+
## Named transform frames
29
29
30
30
While entity path hierarchies work well for many cases, sometimes you need more flexibility in organizing your transforms.
31
-
In particular for anyone familiar with ROS we recommend using explicit transform frames as it allows you to model
31
+
In particular for anyone familiar with ROS we recommend using named transform frames as it allows you to model
32
32
your data much closer to how it would be defined when using ROS' [tf2](https://wiki.ros.org/tf2) library.
33
33
34
34
In a nutshell, by explicitly specifying transform frames, you can decouple the spatial relationships from the entity hierarchy.
@@ -44,10 +44,10 @@ TODO: make tested cross language snippet
0 commit comments