> ## Documentation Index
> Fetch the complete documentation index at: https://docs.encord.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Point Cloud Data

<Note>
  We strongly recommend enabling [graphics acceleration](https://www.howtogeek.com/412738/how-to-turn-hardware-acceleration-on-and-off-in-chrome/#:~:text=In%20the%20Settings%20menu%2C%20expand,Relaunch%E2%80%9D%20to%20apply%20the%20changes) in Chrome when working with PCD Scenes.
</Note>

## Label & Review PCD

<Tip>
  We strongly recommend that Taskers use a mouse when annotating or reviewing Scenes. Using a mouse makes annotating or reviewing Scenes significantly easier.
</Tip>

1. Click **Start task** or **Initiate** to annotate a PCD data unit.

   The Label Editor opens with a PCD data unit ready for annotation.

2. Use the Editor controls and Toolbar buttons to navigate the PCD workspace.

3. Use the *General Settings* to customize and streamline the PCD workspace.

4. Select an object label from the left-hand menu and begin annotating the PCD data unit.

5. Use your input device (mouse or trackpad) to create a label in the PCD workspace.

6. Select the label and adjust the label from the right-hand space and from the Toolbar.

<Note>
  * Copy labels from one frame to another using <kbd>Command + C</kbd> and <kbd>Command + V</kbd> on Mac, or <kbd>Ctrl + C</kbd> and <kbd>Ctrl + V</kbd> on Windows.

  * Copy labels from within the same frame using <kbd>Command + C</kbd> and <kbd>Command + Shift + V</kbd> on Mac, or <kbd>Ctrl + C</kbd> and <kbd>Ctrl + Shift + V</kbd> on Windows.

  * After copying a cuboid, a ghost preview follows your cursor. Press <kbd>Shift + Click</kbd> to place the copied cuboid. Press <kbd>Command + C</kbd> (Mac) or <kbd>Ctrl + C</kbd> (Windows) again (with nothing selected) to clear the clipboard and dismiss the preview.

  * To clear a copied 3D cuboid, use <kbd>CMD</kbd> + <kbd>Shift</kbd> + <kbd>C</kbd> on Mac or <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>C</kbd> on Windows with nothing selected.
</Note>

<iframe width="560" height="315" src="https://www.loom.com/embed/185bcdc62cf24c7fae8dc4a7caa740f4" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />

## Bulk Copy and Paste Cuboids

You can select multiple cuboids, copy them as a group, and paste them all at once onto any frame. The copied group moves together as a rigid preview that follows your cursor, preserving each cuboid's relative position and orientation. The entire bulk paste counts as a single undo step.

<Note>
  Only cuboid objects are included in a bulk copy/paste. If your multi-selection includes non-cuboid objects (such as polygons or polylines), those objects are not copied.
</Note>

### Bulk copy/paste keyboard shortcuts

| Action                            | Windows                                        | Mac                                               |
| --------------------------------- | ---------------------------------------------- | ------------------------------------------------- |
| Select all cuboids                | <kbd>Ctrl + A</kbd>                            | <kbd>Command + A</kbd>                            |
| Copy selected cuboids             | <kbd>Ctrl + C</kbd>                            | <kbd>Command + C</kbd>                            |
| Place copied group                | <kbd>Shift + Click</kbd>                       | <kbd>Shift + Click</kbd>                          |
| Yaw-rotate group before placement | <kbd>R</kbd>                                   | <kbd>R</kbd>                                      |
| Undo bulk paste                   | <kbd>Ctrl + Z</kbd>                            | <kbd>Command + Z</kbd>                            |
| Clear clipboard                   | <kbd>Ctrl + Shift + C</kbd> (nothing selected) | <kbd>Command + Shift + C</kbd> (nothing selected) |

## Toolbar

<AccordionGroup>
  <Accordion title="Center camera on origin">
    Hot key: <kbd>Shift + C</kbd>

    Brings the POV to origin. When you have an object selected (cuboid, keypoint, or polyline), this command centers the camera on that object instead of the origin.

    <iframe width="560" height="315" src="https://www.loom.com/embed/811fe41924724be5baac8a99521af223" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Align camera with tile">
    Hot key: <kbd>ALT/OPTION + T</kbd>

    Brings the POV to the "tiles" listed in the drop-down that appears.

    <iframe width="560" height="315" src="https://www.loom.com/embed/1cd7fb6581ec4445850fd3a64242ad7e" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Zoom in">
    Hot key: <kbd>Shift + up arrow</kbd>

    Zooms into the workspace.

    <iframe width="560" height="315" src="https://www.loom.com/embed/58c956c3b2334fff934368d0c7f69a1e?sid=f0e4ced6-653a-46c6-a443-1ee15e04b6f7" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Zoom out">
    Hot key: <kbd>Shift + down arrow</kbd>

    Zooms out of the workspace.

    <iframe width="560" height="315" src="https://www.loom.com/embed/af5dc851d6b34cca8fb5a1d9270789d9?sid=870d2ad4-8fe0-4954-bf5a-920e160af460" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Ground">
    Sets the position and rotation of the ground plane in the workspace. The ground plane is used for navigation (see "pan along ground" setting) as well as determining the initial position of cuboids.

    Click the ground plane icon in the toolbar to open the ground height controls:

    <img src="https://storage.googleapis.com/docs-media.encord.com/static/img/annotate/scenes/ground-height-popover.png" width="360" />

    * **Slider**: Drag to adjust the ground height. The range spans from the lowest to the highest point in the point cloud along the up axis.
    * **Visibility toggle**: Show or hide the ground grid overlay in the 3D view.
    * **Fit from 3 points**: Select 3 points on any point cloud to automatically fit the ground plane. This is useful when the ground is not flat or is at an angle.

          <Tip>
            You can also enter "Fit from 3 points" mode directly using the keyboard shortcut <kbd>Option + G</kbd> (Mac) or <kbd>Alt + G</kbd> (Windows), without opening the popover first.
          </Tip>

      When fitting mode is active, the toolbar button changes to show how many points remain to be picked:

    <img src="https://storage.googleapis.com/docs-media.encord.com/static/img/annotate/scenes/ground-fit-mode.png" width="500" />

    Click 3 points on the point cloud surface to define the ground plane. The counter updates as each point is picked. Click the **x** on the button or press <kbd>Escape</kbd> to cancel.

    When the ground plane is rotated (tilted), rotation information is displayed in the controls. Use the **Reset rotation** button to return the ground plane to flat.

    When the ground grid is visible, it is displayed as a grid in the scene:

    <img src="https://storage.googleapis.com/docs-media.encord.com/static/img/annotate/scenes/ground-height-grid.png" width="700" />
  </Accordion>

  <Accordion title="Radius indicators">
    Hot key: <kbd>Option + R</kbd>

    Radius indicators are useful guides when annotating in 3D space. For example, you might only want to annotate anything that comes within 3 meters of your object (vehicle, robot, drone). You would then use a radius of three and only annotate anything within that radius.

    * `ON`: Displays one or more radii centered on the object (vehicle, robot, drone) that captured PCD. You can select the color used for all radii.
    * `OFF`: Hides all the radii.

    <iframe width="560" height="315" src="https://www.loom.com/embed/285ba40de231478ebe958beb620a063a?sid=b1dcb5b2-d92b-44f7-8a84-8f944aba4e3d" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Adjust scene origin">
    Specify custom or use "tile" coordinates as the Scene origin.

    <iframe width="560" height="315" src="https://www.loom.com/embed/e4685457a716426687462bb8d2ae1c7a" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Use geometric center">
    Use this feature together with `Center content`.

    * `ON`: All points in the PCD workspace (on all axis) are averaged. Using *Center content* brings the POV to the center of all axis in the workspace.
    * `OFF`: Using *Center content* brings to POV to the object that captured the PCD.

    <iframe width="560" height="315" src="https://www.loom.com/embed/80d399d760d24f31b687a1e0b3990cd4?sid=757c96b5-4d1a-4f52-b994-b80984f4a724" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Merged cloud point view">
    Hot key: <kbd>ALT/OPTION + M</kbd>

    Displays point cloud data from multiple frames simultaneously in the workspace. When enabled, you can use the frame range controls to specify which frames to merge.

    * `ON`: Displays PCD from multiple frames at once. Click the dropdown arrow next to the button to access the controls.
    * `OFF`: Displays the PCD for the current frame only.

    <Note>
      By default, all frames in the scene are included when merged view is enabled.
    </Note>

    <iframe width="560" height="315" src="https://www.loom.com/embed/7eae852fc5164bc4ba39d678f3ce37a4?sid=72bbe473-414c-45c0-a195-4bddc0716dd4" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Show points in images">
    Hot key: <kbd>ALT/OPTION + I</kbd>

    Displays point cloud data in 2D images.

    <iframe width="560" height="315" src="https://www.loom.com/embed/203ab8d2752e463ca1f89fce626dee79" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Set camera target">
    Hot key: <kbd>CONTROL + ALT/OPTION+ C</kbd>

    Specify the camera target on a single point in the PCD data.

    <Tip>
      Use this feature with *Center camera on orign*.
    </Tip>

    <iframe width="560" height="315" src="https://www.loom.com/embed/4ba5dcd236824d32925212f55b7d79b0" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="View options">
    Display or hide various elements in the PCD space.

    * `Show top view`: Displays view from the top in the right hand work area.
    * `Show left view`: Displays view from the left in the right hand work area.
    * `Show right view`: Displays view from the right in the right hand work area.
    * `Show control hints`: Displays context-sensitive keyboard shortcut hints in the top-right corner.
    * `Show camera switcher`: Displays video views for the Scene.
    * `Show zoom indicator`: Displays zoom level information.
    * `Show size rulers`: Displays a scale ruler in the orthographic side views showing world unit measurements.

    <iframe width="560" height="315" src="https://www.loom.com/embed/6f37012fa2434f0ca114930bcfbe706f" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>
</AccordionGroup>

## Editor Actions

Click into the PCD workspace to use the following editor actions. Context-sensitive keyboard hints display in the top-right corner of the 3D view.

<AccordionGroup>
  <Accordion title="Move">
    Use the <kbd>WASD</kbd> keys to move along the X axis in the workspace.

    <iframe width="560" height="315" src="https://www.loom.com/embed/c08c467306c14a35ba0f89a3ca373b61?sid=224fcd0f-71c9-4c1d-a9da-15f42facf3aa" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Elevate">
    Use the <kbd>QE</kbd> keys to move along the Y axis in the workspace.

    <iframe width="560" height="315" src="https://www.loom.com/embed/381ca7a3a70c4091b6971e33683e66ae?sid=47a21028-e346-4ad6-86d5-d2713e104ab3" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Rotate">
    Hold down the scroll wheel and move your mouse to rotate in the workspace.

    <iframe width="560" height="315" src="https://www.loom.com/embed/70a87fb2312846a5810d4190f4388658?sid=900436fb-b894-4dab-b111-5a7c63dfe268" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Pan">
    Hold down the right mouse button and move your mouse to pan around the workspace.

    <iframe width="560" height="315" src="https://www.loom.com/embed/7741ba1560054215b93aaa7547b7defc?sid=f74b3ee2-8b26-4da4-8649-1b656a4590d4" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Go faster">
    Hold <kbd>Shift</kbd> while using the <kbd>WASD</kbd>, <kbd>QE</kbd>, or camera movement keys to move faster through the workspace.
  </Accordion>

  <Accordion title="Scene slicer">
    The Scene slicer is a planar point cloud data selection guard. Place a Scene slicer to confine point cloud data selection. Point cloud data on the outside of the Scene slicer area cannot be selected for annotation.

    Use the left-click button on your mouse to select an area in the PCD workspace. Use the Alt/Option key to hide all point data outside the selected area.

    <iframe width="560" height="315" src="https://www.loom.com/embed/abae59d58d894f96a833520dd2386c5e" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Set cuboid front face">
    You can change the "front face" of a cuboid by hovering over any side of the cuboid, clicking ALT/OPTION, and then left-clicking.

    <iframe width="560" height="315" src="https://www.loom.com/embed/178f3470f0e64db9975404563050eded" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>
</AccordionGroup>

***

## Editor Settings - Scene

<AccordionGroup>
  <Accordion title="General settings">
    **Input Device**

    Specify using a `mouse` or `trackpad` to rotate or pan in the workspace.

    <Tip>
      We **STRONGLY** recommend using a mouse to rotate or pan in the workspace.
    </Tip>

    **Pre-load data**

    Pre-load data in the background for smoother navigation. Enabling this setting can improve performance when annotating or reviewing point cloud data.

    ***

    <iframe width="560" height="315" src="https://www.loom.com/embed/91693f78aa7f4aa7a27ddaebe6e70f16" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Cuboid settings">
    **Face**

    Shows/Hides the "face" of cuboids in the PCD workspace.

    *Setting the front face:*

    You can designate any face of a cuboid as its front face using `Alt`+click. This works whether the cuboid is currently selected or unselected — you do not need to deselect the cuboid first.

    When you hold `Alt`, the drag-handle controls are hidden and the cuboid body becomes the click target, making face selection unambiguous. Click any visible face while holding `Alt` to set it as the front face.

    <Note>
      When working with multi-frame cuboid tracks, setting the front face only modifies keyframes. Interpolated frames are rotated in place without being promoted to keyframes, so your keyframe structure remains intact.
    </Note>

    <Tip>
      Use `Alt`+click to quickly reassign the front face mid-annotation without interrupting your workflow — no need to deselect the cuboid first.
    </Tip>

    **Orientation**

    Shows/Hides the orientation of cuboids in the PCD workspace.

    <iframe width="560" height="315" src="https://www.loom.com/embed/a81402be62a7428baf485ad843e2c2d2" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Helpers">
    **Ground**

    Shows/Hides the "ground" plane as a grid in the PCD workspace.

    **Axis**

    Shows/Hides the axis of the point of origin in the PCD workspace.

    **Cameras**

    Shows/Hides camera helper lines to aid in annotating PCD.

    **Background**

    Shows/Hides the background in the PCD workspace.

    <iframe width="560" height="315" src="https://www.loom.com/embed/c6b4c7188f454bf0b12dd4007ca06f02" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Point cloud settings">
    **Color settings**

    You can change the color of point cloud data in the PCD workspace. Here are the options:

    * **Solid**: Displays points with a single uniform color.
    * **Origin**: Displays points in colors based on the distance from the world origin point.
    * **Camera**: Displays points in colors based on the distance from the camera position.
    * **Height**: Displays points in colors based on the distance from the "ground" plane.
          <Note>
            You can adjust the "ground" plane using the [ground height]() feature on the Editor toolbar.
          </Note>
    * **Provided**: Displays points in colors based on how they were originally captured and recorded.
    * **Image**: Displays points in colors by projecting camera image data onto the points.
    * **Sensor**: Displays points colored by the sensor that captured them, making it easy to visually identify which sensor contributed which points in a multi-sensor setup.

    <Note>
      - When you enable **Color by sensor** mode, points from different sensors are automatically assigned distinct colors from a fixed palette of 20 maximally distinct colors.

      - Sensor colors are assigned consistently based on the sensor's stream ID, so the same sensor is always use the same color across different frames and sessions.
    </Note>

    <iframe width="560" height="315" src="https://www.loom.com/embed/ae9b91966e5f462d905bba62f2dbca6a" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />

    **PCD display settings**

    You can change the display settings of point cloud data in the PCD workspace. Here are the options:

    * Show: Displays point cloud data in the PCD workspace.
    * Merge: Displays all point cloud data across time in the PCD workspace.
    * Uniform size: Displays all point cloud data in a uniform size in the PCD workspace.
    * Hide segmented: Hides all point cloud data that is behind segmented objects in the PCD workspace.
          <Note>
            Only segmented objects that are set to be hidden hide all point cloud data behind them.
          </Note>

    <iframe width="560" height="315" src="https://www.loom.com/embed/dde834928fb5416cae60670727156e57" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Point cloud size">
    Specify the size of cloud data points in the PCD workspace.

    <iframe width="560" height="315" src="https://www.loom.com/embed/383f56fa13944af999aab63edc86e2b7" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Point cloud opacity in 2D views">
    Specifies the opacity of PCD in 2D views.

    <Note>
      The default value is 0. PCD does not display in 2D views with a value of 0.
    </Note>

    <iframe width="560" height="315" src="https://www.loom.com/embed/b627f77877a34c0d9a867aba7a9a3716" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Faded point opacity">
    Specifies the opacity of data points that fade into the background. For example, all data points outside of a Scene slice.

    <iframe width="560" height="315" src="https://www.loom.com/embed/533a46b48ead41ef88f7d6e35a50dbf7" title="Loom Video" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen autoplay />
  </Accordion>

  <Accordion title="Color points inside cuboids">
    Controls whether points that fall inside cuboids are highlighted with special coloring to make them more visible. This setting overrides the normal point coloring mode for points contained within cuboid annotations.

    | Option            | Description                                                          |
    | ----------------- | -------------------------------------------------------------------- |
    | **All cuboids**   | Highlights points inside every cuboid annotation (default behavior). |
    | **Selected only** | Only highlights points inside the currently selected cuboid.         |
    | **None**          | Disables cuboid point highlighting entirely.                         |

    <Tip>Use "Selected only" mode when working with many overlapping cuboids to focus on the cuboid you're currently editing.</Tip>
  </Accordion>

  <Accordion title="Label color mode (review)">
    Controls how 3D labels are colored during workflow review and consensus review tasks. This setting applies to all 3D label types: cuboids, spheres, polylines, and keypoints/points.

    <Note>
      This setting only takes effect when you are in a workflow review stage or consensus review stage. It has no effect outside of review tasks.
    </Note>

    **By review status**

    When you set **Label color mode (review)** to **By review status**, all 3D labels in the point cloud viewport are recolored according to their current review state:

    | Review state | Color  |
    | ------------ | ------ |
    | Pending      | Orange |
    | Approved     | Green  |
    | Rejected     | Red    |

    Labels you action (approve or reject) during the current review session fade to the opacity configured in **Reviewed label opacity**, reducing visual clutter as you work through the scene.

    <Note>
      The opacity fade applies only to filled shapes — cuboids and spheres. Polylines and keypoints/points are recolored by review status but do not fade.
    </Note>

    Selected 3D labels retain their review-status fill color when selected. Only the selection outline switches to the selection highlight color, matching the behavior in 2D review tasks.
  </Accordion>

  <Accordion title="Reviewed label opacity">
    Specifies the opacity applied to 3D labels that you have actioned (approved or rejected) during the current review session. Reducing this value fades reviewed labels into the background, making it easier to focus on labels that still require review.

    <Note>
      The opacity fade applies only to filled shapes — cuboids and spheres. Polylines and keypoints/points are recolored by review status but are not affected by this opacity setting.
    </Note>

    <Note>
      This setting only takes effect when **Label color mode (review)** is set to **By review status** and you are in a workflow review stage or consensus review stage.
    </Note>
  </Accordion>
</AccordionGroup>
