---
title: Relative keyframe in 3D
slug: task-view-guide/relative-keyframe-in-3d
docTags: 
createdAt: 2025-06-17T12:17:30.229Z
---

Sometimes when annotating [3D boxes](docId\:jw2JFJ5i04upVcc7hv3Ek), you need to annotate a box that has a fixed location with respect to another 3D box, such as a rider on a bike or a car on a trailer. To make this easier, you can use the 'relative keyframe' feature.

## Drawing process

::::WorkflowBlock
:::WorkflowBlockItem
Find the 'best frame' for the two objects
:::

:::WorkflowBlockItem
Right-click on the current object
:::

:::WorkflowBlockItem
Select the `Relative keyframe` in the context menu
:::

:::WorkflowBlockItem
Select the other object that you wish to place the current object relative to.
:::

:::WorkflowBlockItem
The current object will be placed as it is to the selected object in the current frame in all keyframes.
:::
::::

![](https://api.archbee.com/api/optimize/wLEz_RbWP6nIMpY-prjlm/RlilzSYltzuBXqfKrcF2A_relative-keyframe.gif "Using relative keyframe")

### Additional usecases

Relative keyframe is one of the most important features for annotating stationary objects if the client data is of poor quality making stationary objects drift and the [Point cloud aggregation](docId\:bcoYTPTDI72b6fMuqvntX) blurry. We need to annotate an object fully correcting for the drift, then for all nearby objects we can use relative keyframe to apply the same drift correction in all frames.

![](https://api.archbee.com/api/optimize/wLEz_RbWP6nIMpY-prjlm/u10uN-q3p-8rQ35kMkBNo_drift-2.gif "An object with drift - moving up and down with time.")



![](https://api.archbee.com/api/optimize/wLEz_RbWP6nIMpY-prjlm/3xnVJohbuN4q1Fvjk8HLz_relative-drift-correction-2.gif "Using relative keyframe to correct the drift")

